O One-Click SQL Restore é associado a arquivos .bak e a solicitações de restauração em alguns cliques
Eu tenho que restaurar vários bancos de dados do SQL Server várias vezes ao dia (para fins de desenvolvimento). Na interface do SSMS, leva uma eternidade e é ainda mais longo digitar o comando RESTORE DATABASE com todos os seus caminhos. Idealmente, eu gostaria de clicar duas vezes em um arquivo BAK no Windows Explorer e executar algo para restaurá-lo. Como posso fazer isso?
O One-Click SQL Restore é associado a arquivos .bak e a solicitações de restauração em alguns cliques
Nós simplesmente criamos scripts que recebem informações sobre o nome do arquivo de backup, o tipo de backup, etc. e os utilizam globalmente. Outra opção é olhar para uma ferramenta como o SQL Backup do Red Gate. Faz backup e restaura com alguns cliques do mouse e até script o que está fazendo.
É muito comum escrever o comando backup database e colocá-lo em uma tarefa do SQL Server - que pode ser executada por demanda ou por agendamento. Isso funciona perfeitamente para muitos quando o ponto de restauração é o mesmo a cada vez.
Já pensou em usar instantâneos de banco de dados antes de fazer o seu trabalho? Ele permite reverter quando o instantâneo foi tirado muito rapidamente.
As únicas coisas que devem ser percebidas com os instantâneos são que há uma pequena sobrecarga de desempenho e que está nas edições Enterprise / developer. Isso geralmente será bom no desenvolvimento, mas a edição permitirá que você desenvolva usando recursos que não estão na edição Standard.
Tags sql backup-restoration