Todo mundo comete erros , e isso é tão verdadeiro para os programadores , bem como qualquer outra pessoa. Infelizmente, erros de programação , especialmente quando eles envolvem um banco de dados , pode resultar na perda de dados críticos de negócios. Felizmente, a restaurar a função fornecida pela Microsoft Transact Structured Query Syntax Language ( TSQL) permite recuperar dados perdidos. A sintaxe para uma instrução RESTORE é complexa, mas poderosa. Você pode restaurar dados em forma fragmentada , ou optar por restaurar arquivos particulares. O tutorial a seguir ajuda a restaurar um banco de dados inteiro , uma vez que este é, provavelmente, o uso mais comum da instrução RESTORE . Instruções
um
Abra o Visual Studio ou SQL Server Management Studio e criar um arquivo para manter a operação de restauração .
2
Escreva as palavras-chave " Restore Database " no topo do arquivo :
RESTORE DATABASE
3
Escreva a palavra-chave FROM. Forneça o nome do banco de dados e indicar o disco de destino :
RESTORE DATABASE DBSample FROMDISK = 'C: \\ SampleFolder \\ DBSample.bak '
4
Use o WITH REPLACE palavras-chave que indicam que SQL deve usar os arquivos existentes para realizar a operação de restauração :
RESTORE DATABASE DBSample FROMDISK = 'C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE ,
5
Use a palavra-chave para CHECKSUM assegurar que o SQL restaura somas de verificação . Se você estiver realizando várias recuperações , usar a palavra NORECOVERY em todos, mas a última declaração :
RESTORE DATABASE DBSample FROMDISK = 'C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE, CHECKSUM , NORECOVERY ;
6
Use a palavra-chave GO para iniciar a recuperação :
RESTORE DATABASE DBSample FROMDISK = 'C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE, CHECKSUM , NORECOVERY ; GO
< br > 7
Salve seu trabalho e executar a consulta.