Nós temos um servidor SQL 2000 antigo, vamos chamá-lo de "oldSQL2K" e um novo servidor SQL 2008, vamos chamá-lo de "newSQL2K8". Ambos estão em produção. O oldSQL2K tem cerca de 90 bancos de dados de usuários, acessados por humanos via conexões ODBC e por aplicativos via logins SQL.
Estou procurando conselhos sobre a melhor maneira de avançar com a migração dos bancos de dados do antigo SQLSK2K para o novoSQL2K8.
Eu migrei manualmente cerca de uma dúzia de bancos de dados fazendo um backup do SQL antigo e uma restauração do SQL no novo. Já migrei todos os logons do SQL do antigo para o novo, e pronto.
Como experiência, tentei uma alteração simples de nome DNS, mas é claro que isso falhou.
Aqui estão os desafios:
Um dos aplicativos legados que suportamos que "Must Stay Alive" tem o nome do servidor oldSQL2000 inserido no código compilado, e o código-fonte desapareceu! Longa história, não é minha culpa, mas agora o meu problema. Este aplicativo é executado em cerca de 50 estações de trabalho.
Nosso centro de serviços identificou cerca de mil estações de trabalho que serão afetadas por essa migração. Ow
Temos o utilitário SQL Client Network nessas 50 estações de trabalho mencionadas, e a atualização do alias não funciona. Instalá-lo em outras estações de trabalho e servidores, no entanto, é algo que eu gostaria de evitar, se possível.
Então pessoal, como você continuaria com essa migração se fosse você?