Migrando o banco de dados do SQL Server 2000 para o SQL Server 2005

2

Alguém pode sugerir várias maneiras de migrar um banco de dados do SQL Server 2000 para 2005.

Como posso ter certeza de que todas as restrições, chaves primárias e índices são preservados. Existe alguma ferramenta de migração que os preserva.

    
por rboorgapally 14.08.2009 / 16:46

3 respostas

4

Existem várias maneiras de fazer isso, cada uma das quais transporta todos os aspectos do banco de dados para o servidor novo ou atualizado, o mais fácil dos quais é

  • Desanexar e anexar
  • Backup e restauração

Eu prefiro o método de separar e anexar. Outra coisa a observar, específica para os próprios bancos de dados, é garantir que os logins sejam transferidos para o novo servidor. Use sp_help_revlogin para copiar logins para o novo servidor.

    
por 14.08.2009 / 17:05
1

No SQL Server, restrições, chaves e índices fazem parte do arquivo de banco de dados, portanto, você não os perderá movendo o banco de dados entre as versões. Basta usar desanexar / anexar ou fazer backup / restauração, como disse o squillman; O SQL Server cuidará da atualização do banco de dados para a nova versão.

    
por 14.08.2009 / 20:34
-2

Eu uso o robocopy da microsoft se vc instalar o gui será muito fácil copiar toda a configuração do arquivo etc.

    
por 14.08.2009 / 17:09