No momento, tenho uma caixa SQL 2005 Standard. Gostaria de atualizá-lo para o SQL 2012 Enterprise in-loco. Quando digo no local, quero dizer uma instalação semelhante ao Office 2010, por exemplo, remove a versão mais antiga (Office 2007), vincula-se a extensões que já foram mantidas por seu antecessor e mantém todas as configurações também.
Isso é possível?
Se não, qual deve ser o procedimento? Até agora, eu tenho isso.
- Faça backup dos bancos de dados
- Anote todas as configurações.
- Desinstale o SQL 2005.
- Instale o SQL 2012 Enterprise.
- Restaurar configurações
- Restaure os bancos de dados.
Sim, de acordo com as atualizações de versão e edição com suporte , você pode atualizar de 2005 Standard para 2012 Enterprise, desde que o SQL Server 2005 esteja atualmente em um sistema operacional compatível com SQL Server 2012 Enterprise (o que significa esquecer XP ou 2003 RTM) e que a arquitetura é o mesmo (por exemplo, 64 bits -> 64 bits).
Embora você deva executar as etapas 1 e 2 de qualquer maneira, para ter algo para comparar e recorrer, pois nunca se sabe o que pode dar errado durante a atualização. (E não se esqueça de bater na madeira e tudo mais.)
Pessoalmente, prefiro uma instalação lado a lado em uma nova máquina, especialmente se o hardware e/ou sistema operacional de 2005 for antigo. Os benefícios de desempenho que você obtém "de graça" ao atualizar são imensamente amplificados quando você também atualiza o material subjacente como parte do processo.