none
Migrar um banco de dados SQL server 2008 R2 para Sql server 2019 RRS feed

  • Pergunta

  • Olá, preciso migrar um banco de dados que está em Sql server 2008 r2 em uma maquina física, para outra.

    Vou migrar a base para outra maquina e outra versão do SQL server a 2019. Se eu fizer o bkp full e importar ele vai funcionar, ou eu preciso fazer mais alguma coisa para ele estar disponível para a aplicação, há alguma incompatibilidade fazer isso pela versão do banco ?Li algumas coisas sobre desanexar o banco e anexar, seria uma opção melhor ?

    terça-feira, 2 de junho de 2020 14:59

Todas as Respostas

  • Re Oliveira,

    Tecnicamente este é um procedimento que pode ser realizado!!!

    O funcionamento vai depender justamente do que você esta utilizando atualmente neste ambiente.

    Você vai migrar para versões diferentes, mas com a mesma Edição?

    -------------------------------------------

    O procedimento de Detach/Attach também é aplicável, mas para isso, você vai provocar uma parada no ambiente 2008 R2 para desanexar o arquivo e depois anexar no 2019.

    Uma outra possibilidade não muito indicada mas que pode ser feita baseada neste cenário de attach, seria parar o serviço do SQL Server 2008 R2, realizar uma cópia dos arquivos de dados e log para o outro servidor e realizar o processo de Attach no outro ambiente, mas ressalto este não é o procedimento mais correto, pois você não removeu o vínculo entre os arquivos e o servidor, mas pode ser aplicado com algumas cautelas.

    Estamos falando de bancos de dados de qual tamanho?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 2 de junho de 2020 17:48
    Moderador
  • O banco é pequeno tem uns 10 gb dia. preciso migrar a versão. Se eu fizer um bkp na 2008R2 e um restore na 2019 vai funcionar e atualizar? È o Banco de uma aplicação ERP
    quarta-feira, 3 de junho de 2020 11:25
  • bkp full funciona sim... mas os bandos de dados deve estar com compatibilidade 100...
    quarta-feira, 3 de junho de 2020 16:40
  • Re Oliveira,

    Ok, certo, bancos com até 10Gbs. A versão 2019 será utiizada com qual edição?

    Um detalhe é muito importante para garantir compatibilidade, antes de realizar os backups verifique se o Nível de Compatibilidade esta definido como 100.

    Outro detalhe para facilitar crie no servidor que esta com o SQL Server 2019 a mesma estrutura de pastas tanto para os arquivos de dados e log, assim, ficará mais fácil o processo de restauração.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quarta-feira, 3 de junho de 2020 19:10
    Moderador