Procurando por um script para restaurar um backup do servidor SQL

4

Estou procurando um script para restaurar um backup do SQL Server 2005. Idealmente, o script terá os seguintes recursos

  • lidar com arquivos de backup em um local de rede
  • Lidar com estrutura de arquivos diferente do servidor de origem e destino ("Com MOVE"?)
  • Escrito no PowerShell

Alguma sugestão?

    
por Scott Weinstein 03.08.2009 / 17:37

3 respostas

1

Aqui está um link para um script que criei

    
por 03.08.2009 / 18:37
1

Estou usando o texto do link . Ok, não é realmente um roteiro de Powershell. Mas funciona em todos os Servidores, 2000 ou 2005 até o momento. E faz um ótimo trabalho para mim. Apenas executando master..usp_build_restore_script e copiando a parte relevante para o Restore.

Eu também fiz uma extensão em Powershell. Como exemplo, antes de executar uma restauração, gosto de ver se os arquivos necessários realmente existem ou não. Para isso eu apenas executo o master..usp_build_restore_script do Powershell e uso o test-path em todos os arquivos de backup.

    
por 10.08.2009 / 11:17
0

Não tenho certeza sobre as diferentes estruturas, mas este post no sqlmusings.com deve ser um bom ponto de partida para você.

    
por 03.08.2009 / 18:01