Alberto Mota Postado Outubro 21, 2011 Denunciar Share Postado Outubro 21, 2011 Prezados colegas, uso sql server 2005 expresse uso o seguinte script para restauração:USE [master]RESTORE DATABASE vendasFROM DISK = 'C:\Gvendas\Backup\vendas_20110804.bak'WITH MOVE 'gvendas' TO 'C:\GSind\dados\vendas.mdf',MOVE 'gvendas_log' TO 'C:\GSind\dados\vendas.ldf'Gostaria de garantir que todo o banco de dados venha completo.Como implemento no script que o Full seja restaurado?Desde já, obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Outubro 24, 2011 Denunciar Share Postado Outubro 24, 2011 Bom dia Alberto, Tem um tutorial legal a respeito de backup e restore...http://felipesantanadba.wordpress.com/2010...ckup-e-recover/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alberto Mota Postado Outubro 25, 2011 Autor Denunciar Share Postado Outubro 25, 2011 Fulvio, bom diaObrigado por responder.Vi o link, realmente muito bom.Infelizmente não consegui adaptar para fazer um backup full.O meu problema consiste em que o usuario faz um backup e depois o sobrescreve,na restauração ele precisa vir completo, mas como havia 2, há a perda de dados.Como posso solucionar isso?Uma solução é no sistema zerar a pasta antes de ser gerado um backup,não sobrescrevendo. Mas se obrigasse no script que o banco de dados seja restaurado por completoseria ideal também. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Outubro 25, 2011 Denunciar Share Postado Outubro 25, 2011 Boa tarde Alberto, você pode alterar o nome do bkp toda vez que executar (por exemplo colocando no nome do bkp e a data em que foi realizado). Assim terá um histórico dos bkps, sem sobrescrever. Mas cuidado pra pasta não ficar muito cheia... :.) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alberto Mota Postado Outubro 26, 2011 Autor Denunciar Share Postado Outubro 26, 2011 Existe um backup diário, Fulvio.A data fica sempre registrada, mas existe outro backup e precisa infelizmentede um nome fixo.Oriento aos usuários para que sempre deletem o conteudo da pastapara evitar que seja sobrescrito, só que isso não é feito.Obrigado pela ajuda, colocarei códigos no sistema para que o conteudo da pasta seja deletadoantes de gerar o backup,fazendo assim com que só exista um backup full. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Outubro 26, 2011 Denunciar Share Postado Outubro 26, 2011 Se conseguir manipular o fonte, a implementação ficará até mais interessante... :.) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alberto Mota
Prezados colegas, uso sql server 2005 express
e uso o seguinte script para restauração:
USE [master]
RESTORE DATABASE vendas
FROM DISK = 'C:\Gvendas\Backup\vendas_20110804.bak'
WITH MOVE 'gvendas' TO 'C:\GSind\dados\vendas.mdf',
MOVE 'gvendas_log' TO 'C:\GSind\dados\vendas.ldf'
Gostaria de garantir que todo o banco de dados venha completo.
Como implemento no script que o Full seja restaurado?
Desde já, obrigado.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.