Usuário com melhor resposta
Restaurar parte de um backup

Pergunta
-
Bom dia!
Poderiam me ajudar a tirar uma duvida? Tem como eu restaurar parte de um backup?Exemplo, selecionar as tabelas que eu quero utilizar. Sei que tem a opção de fazer um backup pegando só parte de uma base , mas e o restore?
Obrigado!
Respostas
-
Jmarq,
Acredito que no caso que você precisa, o melhor a ser feito é restaurar o backup em um novo banco de dados e após concluir o RESTORE, utilizar a tarefa de "Import/Export Data" do SQL.
Espero que seja útil para você.
Abraços,
Durval Ramos
Microsoft Partner | MTA - SQL Server 2012
----------------------------------
Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 1 de novembro de 2013 16:59
- Marcado como Resposta jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:25
-
Se você tiver backup de filegroup , seria possivel restaurar , somente o filegroup e selecionar a tabela, evitando de restaurar o backup inteiro.
Se você tem somente um backup FULL, a melhor opção é restaurar essa base em outro local, ou modificando o nome, e então copiar o que você precisa para sua base, ex:import/export.
Abraço. (Y)
- Marcado como Resposta jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:25
-
Jmarq,
O Marcelo deu uma ótima solução que você poderá implementar futuramente no seu ambiente, mas se acordo com a sua necessidade a sugestão do Durval acaba sendo a mais prática e simples.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
- Marcado como Resposta jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:26
Todas as Respostas
-
Se você tiver backup de filegroup , seria possivel restaurar , somente o filegroup e selecionar a tabela, evitando de restaurar o backup inteiro.
Se você tem somente um backup FULL, a melhor opção é restaurar essa base em outro local, ou modificando o nome, e então copiar o que você precisa para sua base, ex:import/export.
Abraço. (Y)
- Marcado como Resposta jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:25
-
Jmarq,
Acredito que no caso que você precisa, o melhor a ser feito é restaurar o backup em um novo banco de dados e após concluir o RESTORE, utilizar a tarefa de "Import/Export Data" do SQL.
Espero que seja útil para você.
Abraços,
Durval Ramos
Microsoft Partner | MTA - SQL Server 2012
----------------------------------
Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 1 de novembro de 2013 16:59
- Marcado como Resposta jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:25
-
Jmarq,
O Marcelo deu uma ótima solução que você poderá implementar futuramente no seu ambiente, mas se acordo com a sua necessidade a sugestão do Durval acaba sendo a mais prática e simples.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
- Marcado como Resposta jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:26
-
Infelizmente o backup não é filegroup, a sugestão foi muito boa, mas graças a ajuda de vocês consegui entender e usei os comentários como solução. Como o backup é muito grande joguei em um servidor com SQL Server 2008 Enterprise e consegui pegar as tabelas que precisava usando o import/export.
Obrigado!
- Editado jmarqDeveloper sexta-feira, 1 de novembro de 2013 18:31