Melhor maneira de “atualizar” o SQL Server Express para o Web Edition

2

Estou na posição em que encontrei as limitações do SQL server express e comprei uma licença para a edição da Web do SQL Server. O que está atualmente instalado no servidor é o SQL Server 2008 Express com Advanced Services e estou tentando atualizá-lo para o SQL Server 2008 R2 Web Edition. Desde então, descobri que você não pode atualizar qualquer edição, incluindo express, para o Web Edition. Então, aqui estou eu com ~ 100 bancos de dados que eu de alguma forma preciso para ser atualizado.

A única opção que consigo pensar é lenta e dolorosa e consiste em

  • Instalando o Web Edition lado a lado no servidor
  • Para cada db, pegue o site & banco de dados inoperante, copie o banco de dados para edição da web, atualize as seqüências de conexão do meu site e retorne tudo

A única outra possibilidade que eu encontrei foi:

  • Instale o Web Edition na nova instância nomeada
  • Retire todos os sites e bancos de dados atuais
  • Mover os bancos de dados para a edição da Web
  • Anote ou renomeie a instância expressa expressa
  • Renomeie a instância nomeada da edição da web para a antiga instância expressa expressa

EDIT - Parece que não é realmente possível renomear uma instância nomeada

Ambos são muito mais complicados do que eu esperava, a opção 1 levará muito tempo e resultará em muita interação manual, e a opção 2 resultará em muito tempo de inatividade.

Existe alguma maneira boa de fazer isso? Eu não encontrei quase nada sobre pessoas atualizando para a edição da web.

PS. Alguém sabe por que diabos você não pode atualizar para a edição da web?

    
por Luke 24.08.2011 / 19:27

1 resposta

1

Primeiro, você tentou executar o instalador do SQL com a opção SKUUPGRADE=1 ?

Em segundo lugar, a maneira mais fácil que posso pensar em mudar se isso não funcionar seria:

  1. Instale a edição da Web lado a lado
  2. Retire o site
  3. Desanexe os arquivos de banco de dados (mdf e ldf) do Express DB
  4. Anexe os arquivos do banco de dados (mdf e ldf) ao DB da edição da Web
  5. Fazer backup do site
por 24.08.2011 / 19:58