Olá galera,
Hoje mostraremos como restaurar um backup no SQL Server 2008. O procedimento foi feito no Microsoft SQL Server Management Studio. O primeiro passo é descobrir o LogicalName do arquivo de backup.
RESTORE FILELISTONLY
FROM DISK = N'C:\meu_diretorio\meu_banco.bak'
WITH FILE = 1
Supondo que os resultados obtidos tenham sido conforme a tabela abaixo.
| LogicalName | PhysicalName | Type | FileGroupName | ... |
|---|---|---|---|---|
| BancoDados | C:\BancoDados.mdf | D | PRIMARY | ... |
| BancoDados_log | C:\BancoDados_log.ldf | L | NULL | ... |
Execute o script abaixo.
USE master
GO
RESTORE DATABASE [BancoDados]
FROM DISK = N'C:\meu_diretorio\meu_banco.bak'
WITH FILE = 1,
MOVE N'BancoDados' TO N'C:\meu_diretorio\BancoDados.mdf',
MOVE N'BancoDados_log' TO N'C:\meu_diretorio\BancoDados_log.ldf',
NOUNLOAD, REPLACE, STATS = 10
GO
Com esse procedimento, o banco de dados será restaurado no diretório escolhido. Espero que a dica tenha sido útil.
Um grande abraço e até a próxima.
Nenhum comentário:
Postar um comentário