Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
Esta seção descreve as RESTORE declarações para backups. Além do principal RESTORE {DATABASE | LOG} para restaurar e recuperar backups, várias instruções auxiliares RESTORE ajudam você a gerenciar seus backups e planejar suas sequências de restauração. Os comandos auxiliares RESTORE incluem: RESTORERESTORE FILELISTONLY, RESTORERESTORE HEADERONLY, RESTORERESTORE LABELONLY,RESTORERESTORE REWINDONLY , e .RESTORERESTORE VERIFYONLY
Importante
Em versões anteriores do SQL Server, qualquer usuário podia obter informações sobre conjuntos de backup e dispositivos de backup usando as RESTORERESTORE FILELISTONLYinstruções , RESTORERESTORE HEADERONLY, RESTORERESTORE LABELONLY, e RESTORERESTORE VERIFYONLY Transact-SQL. Como revelam informações sobre o conteúdo dos arquivos de backup, no SQL Server 2008 (10.0.x) e versões posteriores essas instruções exigem CREATE DATABASE permissão. Com essa exigência, seus arquivos e suas informações de backup estão mais protegidos do que nas versões anteriores. Para obter informações sobre essa permissão, consulte GRANT Permissões de Banco de Dados (Transact-SQL).
Nesta seção
| Instrução | Descrição |
|---|---|
| RESTORE (Transact-SQL) | Descreve as RESTOREDATABASE instruções e RESTORE LOG Transact-SQL usadas para restaurar e recuperar um banco de dados a partir de backups feitos usando o BACKUP comando. RESTORE DATABASE é usado para bancos de dados em todos os modelos de recuperação. RESTORE O LOG é usado apenas nos modelos de recuperação full e bulk-log. RESTORE DATABASE também pode ser usado para reverter um banco de dados para um snapshot de banco de dados. |
| RESTORE Argumentos (Transact-SQL) | Documenta os argumentos descritos nas seções "Sintaxe" da RESTORE afirmação e do conjunto associado de instruções auxiliares: RESTORERESTORE FILELISTONLY, RESTORERESTORE HEADERONLY, RESTORERESTORE LABELONLY,RESTORERESTORE REWINDONLY , e .RESTORERESTORE VERIFYONLY Há suporte para a maioria dos argumentos apenas por um subconjunto dessas seis instruções. O suporte a cada argumento é indicado na descrição do argumento. |
| RESTORE FILELISTONLY (Transact-SQL) | Descreve a RESTORE FILELISTONLY instrução Transact-SQL, que é usada para retornar um conjunto de resultados contendo uma lista dos arquivos de banco de dados e logs contidos no conjunto de backup. |
| RESTORE HEADERONLY (Transact-SQL) | Descreve a RESTORE HEADERONLY instrução Transact-SQL, que é usada para retornar um conjunto de resultados contendo todas as informações do cabeçalho de backup para todos os conjuntos de backup em um dispositivo de backup específico. |
| RESTORE LABELONLY (Transact-SQL) | Descreve a RESTORE LABELONLY instrução Transact-SQL, que é usada para retornar um conjunto de resultados contendo informações sobre a mídia de backup identificada pelo dispositivo de backup em questão. |
| RESTORE REWINDONLY (Transact-SQL) | Descreve a RESTORERESTORE REWINDONLY instrução Transact-SQL, que é usada para rebobinar e fechar dispositivos de fita que foram deixados abertos por BACKUP ou RESTORE instruções executadas com a opção NOREWIND. |
| RESTORE VERIFYONLY (Transact-SQL) | Descreve a RESTORE VERIFYONLY instrução Transact-SQL, que é usada para verificar o backup, mas não o restaura, e verifica se o conjunto de backup está completo e todo o backup é legível; não tenta verificar a estrutura dos dados. |