none
Restaurar um banco de dados sql 2000 em um outro servidor com sql 2005 RRS feed

  • Pergunta

  • Pessoal,

    Podem me ajudar tenho o seguinte problema:

    Preciso restaurar um banco de dados criado em sql 2000 para um outro servidor com sql 2005

     

     

    segunda-feira, 10 de outubro de 2011 14:21

Respostas

  • marcof5, bom dia!

     

    Você consegue realizar o restore sem problemas para isso faça o seguinte:

     

    --Aqui você descobre o nome dos arquivos .mdf, .ndf, .ldf, guarde essa informação, você irá precisar.

    RESTORE FILELISTONLY

    FROM DISK = 'Letra:\NomeDoLocal\NomeDoBackup.bak'

     

    --Restore do banco de dados 

    Utilize o nome dos arquivos no local indicado.

     

    RESTORE DATABASE NomeBaseDados

    FROM DISK = 'Letra:\NomeDoLocal\NomeDoBackup.bak'

    WITH RECOVERY, STATS,

    MOVE 'NomeArquivoMDF' TO 'NovaLocalidadeArquivo\NomeArquivoMDF',

    MOVE 'NomeArquivoLDF' TO 'NovaLocalidadeArquivo\NomeArquivoLDF'

     


    Luan.Moreno [SQL Soul]|| Especialista SQL Server || MCTS SQL Server Admin e Dev @luansql
    segunda-feira, 10 de outubro de 2011 14:30
  • Marcoaf5,

     

    Do SQL Server 2000 para o 2000, basta pegar um backup e restaurar, mas saiba que o contrario não é verdade.


    Fabrizzio A. Caputo
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    • Marcado como Resposta Richard Juhasz sexta-feira, 28 de outubro de 2011 18:16
    segunda-feira, 10 de outubro de 2011 14:24
    Moderador

Todas as Respostas

  • Marcoaf5,

     

    Do SQL Server 2000 para o 2000, basta pegar um backup e restaurar, mas saiba que o contrario não é verdade.


    Fabrizzio A. Caputo
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    • Marcado como Resposta Richard Juhasz sexta-feira, 28 de outubro de 2011 18:16
    segunda-feira, 10 de outubro de 2011 14:24
    Moderador
  • marcof5, bom dia!

     

    Você consegue realizar o restore sem problemas para isso faça o seguinte:

     

    --Aqui você descobre o nome dos arquivos .mdf, .ndf, .ldf, guarde essa informação, você irá precisar.

    RESTORE FILELISTONLY

    FROM DISK = 'Letra:\NomeDoLocal\NomeDoBackup.bak'

     

    --Restore do banco de dados 

    Utilize o nome dos arquivos no local indicado.

     

    RESTORE DATABASE NomeBaseDados

    FROM DISK = 'Letra:\NomeDoLocal\NomeDoBackup.bak'

    WITH RECOVERY, STATS,

    MOVE 'NomeArquivoMDF' TO 'NovaLocalidadeArquivo\NomeArquivoMDF',

    MOVE 'NomeArquivoLDF' TO 'NovaLocalidadeArquivo\NomeArquivoLDF'

     


    Luan.Moreno [SQL Soul]|| Especialista SQL Server || MCTS SQL Server Admin e Dev @luansql
    segunda-feira, 10 de outubro de 2011 14:30