locked
Migração Slq 2000 para Sql 2005 RRS feed

  • Pergunta

  • Pessoal, Bom Dia !

     

    Uma pequena duvida para migrar base Sql 2000 de um servidor para outro Servidor Rodando Sql 2005, posso proceder com apenas Backup / Restore ou uso processo Wizard de Migração ?

    E as permissões do Banco vão tudo tb ??

    segunda-feira, 3 de novembro de 2008 13:19

Respostas

  • Caro Alexandre no SQL Server 2000 através do Enterprise Manager, vá em data transformation services, clique com o botão direito em local packages e depois em new package, vá até o menu task opção 16 transfers logins task  ai e somente selecionar o Servidor de Banco do qual quer enviar os logins e depois selecionar o Servidor de Banco destino.

     

     

    terça-feira, 4 de novembro de 2008 10:30

Todas as Respostas

  • Bom dia Alexandre, você pode somente usar o Backup e Restore, sempre problemas.

     

    o Wizard é quando você vai fazer a atualização do ambiente de SQL Server 2000 para 2005.

     

    Existem outras formas de levar a sua base de dados de 2000 para 2005, uma delas e o copy database wizard, ou que está entre as melhores pratica é efetuar um detach / Attach, neste caso a uma recomendação de efetuar um backup antes da base a fazer o procedimento, depois fazer o attach na nova instacia, lembrando que neste caso depois efetuado tal procedimento, não há como retornar a versão anterior.

     

    Ate +

    segunda-feira, 3 de novembro de 2008 14:17
  • Boa Tarde,

     

    Acredito que a menos que sua migração seja muito simples para usar um backup / restore é necessário ler o livro SQL Server 2005 Upgrade Technical Reference disponível no site da Microsoft. Esse livro lhe esclarecerá em detalhes todos os possíveis pontos de problema na transição do 2000 para o 2005.

     

    [ ]s,

     

    Gustavo

     

    segunda-feira, 3 de novembro de 2008 17:15
  • Pessoal, na verdade eu preciso migrar um banco de 30 gb que roda ERP que esta em Sql 2000 e quero migrar agora para outro Servidor que esta com Sql 2005, vou usar o Backup e Restore mesmo, a minha duvida é mais com relação a permissão do banco para acesso da aplicação, alguma coisa assim .. valeu galera

    segunda-feira, 3 de novembro de 2008 17:23
  • Boa Noite,

     

    Essa é uma questão que não é específica do 2000 para o 2005. Sempre que você faz um backup, as permissões do banco vão junto. O que acontece é que ao restaurar o backup em outro banco ocorre o problema do usuário que não está mapeado para o login no outro servidor. Nesse caso será necessário remapear o login do novo servidor para o usuário do banco através da procedure sp_change_users_login.

     

    Esse problema não ocorre por conta da migração. Qualquer operação de BACKUP / RESTORE necessita desse passo.

     

    [ ]s,

     

    Gustavo

    segunda-feira, 3 de novembro de 2008 17:39
  • Caro Alexandre no SQL Server 2000 através do Enterprise Manager, vá em data transformation services, clique com o botão direito em local packages e depois em new package, vá até o menu task opção 16 transfers logins task  ai e somente selecionar o Servidor de Banco do qual quer enviar os logins e depois selecionar o Servidor de Banco destino.

     

     

    terça-feira, 4 de novembro de 2008 10:30