none
MIGRAR SQL SERVER 2000 PARA 2012 RRS feed

  • Pergunta

  • Olá a todos, 

    Preciso migrar uma base de dados que teve origem no SQL 2000, atualmente estamos utilizando no sql 2008, que existe a compatibilidade com o sql 2000 sendo que o sql 2012 não existe mais essa compatibilidade.

    Testes de mudança de nível compatibilidade do banco para o sql 2005 (90) e sql 2008 (100) foram feitos e o sistema dava um erro informando para mudar para a compatibilidade com o sql 2000 (80).

    A versão do SQL 2008 que uso é a Microsoft SQL Server 2008 R2 (SP2) - (Intel X86);

    A do 2012 é a Microsoft SQL Server 2012 - (X64) ;

    Preciso saber como realizar essa migração e se as versões são compatíveis.


    segunda-feira, 18 de abril de 2016 12:56

Respostas

  • TANBIO,

    Uma possibilidade simples seria realizar um backup na base de dados do SQL Server 2000 e restaurar no SQL Server 2008.

    Após isso você pode diretamente do SQL Server 2008 exportar estes dados para o SQL Server 2012, ou então repetir o mesmo procedimento realizar o backup no 2008 e restaurar no 2012.

    Em seguida alterar o nível de compatibilidade para número 110 que corresponde a versão do SQL Server 2012.


    Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    • Marcado como Resposta Marcos SJ terça-feira, 19 de abril de 2016 18:55
    terça-feira, 19 de abril de 2016 15:51

Todas as Respostas

  • Bom dia TANBIO,

    Tudo bem?

    Eu sugiro que consulte as informações deste link.

    Acredito que serão úteis para você.

    Atenciosamente


    Marcos SJ

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 18 de abril de 2016 13:30
  • TANBIO,

    Uma possibilidade simples seria realizar um backup na base de dados do SQL Server 2000 e restaurar no SQL Server 2008.

    Após isso você pode diretamente do SQL Server 2008 exportar estes dados para o SQL Server 2012, ou então repetir o mesmo procedimento realizar o backup no 2008 e restaurar no 2012.

    Em seguida alterar o nível de compatibilidade para número 110 que corresponde a versão do SQL Server 2012.


    Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    • Marcado como Resposta Marcos SJ terça-feira, 19 de abril de 2016 18:55
    terça-feira, 19 de abril de 2016 15:51