KB-47068: Restaurando arquivo gerado em backup de banco SQL.

Descrição:

Após o backup do banco SQL ter sido realizado, como restaurar o arquivo .BAK gerado?

Solução:

Para isto, siga estes procedimentos:

1. Abra o Management Studio.

2. Clique na opção New Query ou no menu File-New-Query with current connection.

3. Na janela da consulta, digite o comando:

RESTORE FILELISTONLY 
FROM DISK = 'c:backuptestesql.bak'
GO

4. Clique em Execute; o resultado será a exibição dos arquivos .MDF e .LDF conforme imagem abaixo, com o respectivo nome lógico de cada arquivo:

5. Crie uma nova consulta, repetindo o passo 2.

6. Digite o comando a seguir:

RESTORE DATABASE teste
FROM DISK = 'c:backuptestesql.bak'
WITH MOVE 'teste' TO 'c:backupteste.MDF', MOVE 'teste_log' TO 'c:backupteste_Log.LDF'

NOTA: Os nomes teste.MDF e teste_log.LDF foram escolhidos sem nenhum critério específico. Outros nomes poderiam ter sido determinados.

7. Clique em Execute; as mensagens referentes à restauração do seu backup serão exibidas:

8. Verifique na pasta c:backup os arquivos restaurados:

9. Clique em Refresh no Object Explorer, e expanda os objetos de banco de dados; você visualizará o arquivo Teste restaurado, conforme figura abaixo:

O procedimento foi realizado utilizando o Microsoft SQL Server 2008 R2 Management Studio.

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Thoughts on “KB-47068: Restaurando arquivo gerado em backup de banco SQL.

  1. Executar esses comandos dentro do E3Server para automatizar o processo via botâo de restore dentro do Elipse é possível?

    1. Sim, basta você criar uma consulta no servidor com a sintaxe desejada, e executar:

      1

      Sub CommandButton1_Click()
      Application.GetObject("Dados1.Consulta1").Execute()
      End Sub

Leave a Reply

Your email address will not be published.Required fields are marked *