Instruções RESTORE – HEADERONLY (Transact-SQL)RESTORE Statements - HEADERONLY (Transact-SQL)

APLICA-SE A: simSQL Server simBanco de Dados SQL do Azure (somente a Instância Gerenciada) nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Retorna um conjunto de resultados que contém todas as informações do cabeçalho de backup de todos os conjuntos de backup em um determinado dispositivo de backup no SQL ServerSQL Server.Returns a result set containing all the backup header information for all backup sets on a particular backup device in SQL ServerSQL Server.

Observação

Para obter as descrições dos argumentos, consulte Argumentos de RESTORE (Transact-SQL).For the descriptions of the arguments, see RESTORE Arguments (Transact-SQL).

Ícone de link do tópico Convenções da sintaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxeSyntax

  
RESTORE HEADERONLY   
FROM <backup_device>   
[ WITH   
 {  
--Backup Set Options  
   FILE = { backup_set_file_number | @backup_set_file_number }   
 | PASSWORD = { password | @password_variable }   
  
--Media Set Options  
 | MEDIANAME = { media_name | @media_name_variable }   
 | MEDIAPASSWORD = { mediapassword | @mediapassword_variable }  
  
--Error Management Options  
 | { CHECKSUM | NO_CHECKSUM }   
 | { STOP_ON_ERROR | CONTINUE_AFTER_ERROR }  
  
--Tape Options  
 | { REWIND | NOREWIND }   
 | { UNLOAD | NOUNLOAD }    
 } [ ,...n ]  
]  
[;]  
  
<backup_device> ::=  
{   
   { logical_backup_device_name |  
      @logical_backup_device_name_var }  
   | { DISK | TAPE | URL } = { 'physical_backup_device_name' |  
       @physical_backup_device_name_var }   
}  
  

Observação

URL é o formato usado para especificar o local e o nome do arquivo para o Armazenamento de Blobs do Microsoft Azure e o suporte a ele começa no SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP1 CU2.URL is the format used to specify the location and the file name for Microsoft Azure Blob Storage and is supported starting with SQL Server 2012 (11.x)SQL Server 2012 (11.x) SP1 CU2. Embora o Armazenamento do Microsoft Azure seja um serviço, a implementação é semelhante ao disco e à fita para permitir uma experiência de restauração consistente e direta para todos os três dispositivos.Although Microsoft Azure storage is a service, the implementation is similar to disk and tape to allow for a consistent and seamless restore experience for all the three devices.

ArgumentosArguments

Para obter descrições dos argumentos de RESTORE HEADERONLY, consulte Argumentos de RESTORE (Transact-SQL).For descriptions of the RESTORE HEADERONLY arguments, see RESTORE Arguments (Transact-SQL).

Conjuntos de resultadosResult Sets

Para cada backup em um determinado dispositivo, o servidor envia uma linha de informações de cabeçalho com as seguintes colunas:For each backup on a given device, the server sends a row of header information with the following columns:

Observação

RESTORE HEADERONLY examina todos os conjuntos de backup na mídia.RESTORE HEADERONLY looks at all backup sets on the media. Por esse motivo, a produção desse conjunto de resultados quando se utilizam unidades de fita de alta capacidade pode levar algum tempo.Therefore, producing this result set when using high-capacity tape drives can take some time. Para dar uma olhada rápida na mídia sem obter informações sobre cada conjunto de backup, use RESTORE LABELONLY ou especifique FILE = backup_set_file_number.To get a quick look at the media without getting information about every backup set, use RESTORE LABELONLY or specify FILE = backup_set_file_number.

Observação

Devido à natureza do Formato de Fita do MicrosoftMicrosoft, é possível que os conjuntos de backup de outros programas de software ocupem o espaço na mesma mídia dos conjuntos de backup do MicrosoftMicrosoftSQL ServerSQL Server.Due to the nature of MicrosoftMicrosoft Tape Format, it is possible for backup sets from other software programs to occupy space on the same media as MicrosoftMicrosoftSQL ServerSQL Server backup sets. O conjunto de resultados retornado por RESTORE HEADERONLY inclui uma linha para cada um desses conjuntos de backup.The result set returned by RESTORE HEADERONLY includes a row for each of these other backup sets.

Nome da colunaColumn name Tipo de dadosData type Descrição dos conjuntos de backup do SQL ServerDescription for SQL Server backup sets
BackupNameBackupName nvarchar(128)nvarchar(128) Nome do conjunto de backup.Backup set name.
BackupDescriptionBackupDescription nvarchar(255)nvarchar(255) Descrição do conjunto de backup.Backup set description.
BackupTypeBackupType smallintsmallint Tipo de backup:Backup type:

1 = Banco de dados1 = Database

2 = Log de transações2 = Transaction log

4 = Arquivo4 = File

5 = Banco de dados diferencial5 = Differential database

6 = Arquivo diferencial6 = Differential file

7 = Parcial7 = Partial

8 = Parcial diferencial8 = Differential partial
ExpirationDateExpirationDate datetimedatetime Data de vencimento do conjunto de backup.Expiration date for the backup set.
CompactadoCompressed BYTE(1)BYTE(1) Se o conjunto de backup é compactado com compactação de software:Whether the backup set is compressed using software-based compression:

0 = Não0 = No

1 = Sim1 = Yes
PosiçãoPosition smallintsmallint Posição do conjunto de backup no volume (para uso com o FILE = opção).Position of the backup set in the volume (for use with the FILE = option).
DeviceTypeDeviceType tinyinttinyint Número que corresponde ao dispositivo usado na operação de backup.Number corresponding to the device used for the backup operation.

Disco:Disk:

2 = Lógico2 = Logical

102 = Físico102 = Physical

Fita:Tape:

5 = Lógico5 = Logical

105 = Físico105 = Physical

Dispositivo virtual:Virtual Device:

7 = Lógico7 = Logical

107 = Físico107 = Physical

Os nomes de dispositivo lógico e os números de dispositivo estão em sys.backup_devices; para obter mais informações, consulte sys.backup_devices (Transact-SQL).Logical device names and device numbers are in sys.backup_devices; for more information, see sys.backup_devices (Transact-SQL).
UserNameUserName nvarchar(128)nvarchar(128) Nome do usuário que realizou a operação de backup.User name that performed the backup operation.
ServerNameServerName nvarchar(128)nvarchar(128) Nome do servidor que gravou o conjunto de backup.Name of the server that wrote the backup set.
DatabaseNameDatabaseName nvarchar(128)nvarchar(128) Nome do banco de dados cujo backup foi feito.Name of the database that was backed up.
DatabaseVersionDatabaseVersion intint Versão do banco de dados a partir do qual o backup foi criado.Version of the database from which the backup was created.
DatabaseCreationDateDatabaseCreationDate datetimedatetime Date e hora em que o banco de dados foi criado.Date and time the database was created.
BackupSizeBackupSize numeric(20,0)numeric(20,0) Tamanho do backup em bytes.Size of the backup, in bytes.
FirstLSNFirstLSN numeric(25,0)numeric(25,0) Número de sequência do primeiro registro de log no conjunto de backup.Log sequence number of the first log record in the backup set.
LastLSNLastLSN numeric(25,0)numeric(25,0) Número de sequência de log do próximo registro de log após o conjunto de backup.Log sequence number of the next log record after the backup set.
CheckpointLSNCheckpointLSN numeric(25,0)numeric(25,0) Número de sequência de log do ponto de verificação mais recente no momento em que o backup foi criado.Log sequence number of the most recent checkpoint at the time the backup was created.
DatabaseBackupLSNDatabaseBackupLSN numeric(25,0)numeric(25,0) Número de sequência de log do backup de banco de dados completo mais recente.Log sequence number of the most recent full database backup.

DatabaseBackupLSN é o "início do ponto de verificação" disparado quando o backup é iniciado.DatabaseBackupLSN is the "begin of checkpoint" that is triggered when the backup starts. Esse LSN coincidirá com o FirstLSN se o backup for feito quando o banco de dados estiver ocioso e nenhuma replicação for configurada.This LSN will coincide with FirstLSN if the backup is taken when the database is idle and no replication is configured.
BackupStartDateBackupStartDate datetimedatetime Date e hora em que a operação de backup começou.Date and time that the backup operation began.
BackupFinishDateBackupFinishDate datetimedatetime Data e hora em que a operação de backup foi concluída.Date and time that the backup operation finished.
SortOrderSortOrder smallintsmallint Ordem de classificação do servidor.Server sort order. Esta coluna só é válida para backups de banco de dados.This column is valid for database backups only. Fornecido para compatibilidade com versões anteriores.Provided for backward compatibility.
CodePageCodePage smallintsmallint Página de código de servidor ou conjunto de caracteres usado pelo servidor.Server code page or character set used by the server.
UnicodeLocaleIdUnicodeLocaleId intint Opção de configuração de ID de localidade Unicode do servidor usada para classificar dados de caracteres Unicode.Server Unicode locale ID configuration option used for Unicode character data sorting. Fornecido para compatibilidade com versões anteriores.Provided for backward compatibility.
UnicodeComparisonStyleUnicodeComparisonStyle intint Opção de configuração de estilo de comparação Unicode do servidor que oferece controle adicional sobre a classificação dos dados Unicode.Server Unicode comparison style configuration option, which provides additional control over the sorting of Unicode data. Fornecido para compatibilidade com versões anteriores.Provided for backward compatibility.
CompatibilityLevelCompatibilityLevel tinyinttinyint Configuração do nível de compatibilidade do banco de dados a partir do qual o backup foi criado.Compatibility level setting of the database from which the backup was created.
SoftwareVendorIdSoftwareVendorId intint Número de conta de identificação do fornecedor de software.Software vendor identification number. Para o SQL Server, esse número é 4608 (ou o 0x1200 hexadecimal).For SQL Server, this number is 4608 (or hexadecimal 0x1200).
SoftwareVersionMajorSoftwareVersionMajor intint Número de versão principal do servidor que criou o conjunto de backup.Major version number of the server that created the backup set.
SoftwareVersionMinorSoftwareVersionMinor intint Número de versão secundário do servidor que criou o conjunto de backup.Minor version number of the server that created the backup set.
SoftwareVersionBuildSoftwareVersionBuild intint Número de versão do servidor que criou o conjunto de backup.Build number of the server that created the backup set.
MachineNameMachineName nvarchar(128)nvarchar(128) Nome do computador que realizou a operação de backup.Name of the computer that performed the backup operation.
SinalizadoresFlags intint Significados dos bits dos sinalizadores individuais se definidos como 1:Individual flags bit meanings if set to 1:

1 = O backup de log contém operações bulk-logged.1 = Log backup contains bulk-logged operations.

2 = Backup de instantâneo.2 = Snapshot backup.

4 = O banco de dados era somente leitura quando foi copiado em backup.4 = Database was read-only when backed up.

8 = O banco de dados estava em modo de usuário único quando foi copiado em backup.8 = Database was in single-user mode when backed up.

16 = O backup contém somas de verificação de backup.16 = Backup contains backup checksums.

32 = O banco de dados foi danificado durante seu backup, mas foi solicitada a continuação da operação, apesar dos erros.32 = Database was damaged when backed up, but the backup operation was requested to continue despite errors.

64 = Backup da parte final do log.64 = Tail log backup.

128 = Backup da parte final do log com metadados incompletos.128 = Tail log backup with incomplete metadata.

256 = Backup da parte final do log com NORECOVERY.256 = Tail log backup with NORECOVERY.

Importante: Recomendamos que, em vez de Sinalizadores, você use colunas boolianas individuais (listadas abaixo começando com HasBulkLoggedData e terminando com IsCopyOnly).Important: We recommend that instead of Flags you use the individual Boolean columns (listed below starting with HasBulkLoggedData and ending with IsCopyOnly).
BindingIDBindingID uniqueidentifieruniqueidentifier ID de associação do banco de dados.Binding ID for the database. Isso corresponde a sys.database_recovery_status database_guid.This corresponds to sys.database_recovery_status database_guid. Quando o banco de dados é restaurado, um valor novo é atribuído.When a database is restored, a new value is assigned. Consulte também FamilyGUID (abaixo).Also see FamilyGUID (below).
RecoveryForkIDRecoveryForkID uniqueidentifieruniqueidentifier ID do ponto de bifurcação da recuperação final.ID for the ending recovery fork. Essa coluna corresponde a last_recovery_fork_guid na tabela backupset.This column corresponds to last_recovery_fork_guid in the backupset table.

Em backups de dados, RecoveryForkID é igual a FirstRecoveryForkID.For data backups, RecoveryForkID equals FirstRecoveryForkID.
OrdenaçãoCollation nvarchar(128)nvarchar(128) Ordenação usada pelo banco de dados.Collation used by the database.
FamilyGUIDFamilyGUID uniqueidentifieruniqueidentifier ID do banco de dados original quando criado.ID of the original database when created. Esse valor fica igual quando o banco de dados é restaurado.This value stays the same when the database is restored.
HasBulkLoggedDataHasBulkLoggedData bitbit 1 = Backup de log que contém operações bulk-logged.1 = Log backup containing bulk-logged operations.
IsSnapshotIsSnapshot bitbit 1 = Backup de instantâneo.1 = Snapshot backup.
IsReadOnlyIsReadOnly bitbit 1 = O banco de dados era somente leitura quando foi copiado em backup.1 = Database was read-only when backed up.
IsSingleUserIsSingleUser bitbit 1 = O banco de dados era de usuário único quando foi copiado em backup.1 = Database was single-user when backed up.
HasBackupChecksumsHasBackupChecksums bitbit 1 = O backup contém somas de verificação de backup.1 = Backup contains backup checksums.
IsDamagedIsDamaged bitbit 1 = O banco de dados foi danificado durante seu backup, mas foi solicitada a continuação da operação, apesar dos erros.1 = Database was damaged when backed up, but the backup operation was requested to continue despite errors.
BeginsLogChainBeginsLogChain bitbit 1 = É o primeiro backup de uma cadeia contínua de backups de log.1 = This is the first in a continuous chain of log backups. Uma cadeia de logs é iniciada com o primeiro backup de log feito após a criação do banco de dados ou quando é alternado do modelo de recuperação simples para completo ou bulk-logged.A log chain begins with the first log backup taken after the database is created or when it is switched from the Simple to the Full or Bulk-Logged Recovery Model.
HasIncompleteMetaDataHasIncompleteMetaData bitbit 1 = Um backup da parte final do log com metadados incompletos.1 = A tail-log backup with incomplete meta-data.

Para obter informações sobre backups da parte final do log com metadados de backup incompletos, consulte Backups da parte final do log (SQL Server).For information about tail-log backups with incomplete backup metadata, see Tail-Log Backups (SQL Server).
IsForceOfflineIsForceOffline bitbit 1 = Backup feito com NORECOVERY; o banco de dados foi colocado offline pelo backup.1 = Backup taken with NORECOVERY; the database was taken offline by backup.
IsCopyOnlyIsCopyOnly bitbit 1 = Um backup somente cópia.1 = A copy-only backup.

Um backup somente cópia não causa impactos ao backup global e restaura procedimentos do banco de dados.A copy-only backup does not impact the overall backup and restore procedures for the database. Para obter mais informações, veja Backups somente cópia (SQL Server).For more information, see Copy-Only Backups (SQL Server).
FirstRecoveryForkIDFirstRecoveryForkID uniqueidentifieruniqueidentifier ID da bifurcação da recuperação inicial.ID for the starting recovery fork. Essa coluna corresponde a first_recovery_fork_guid na tabela backupset.This column corresponds to first_recovery_fork_guid in the backupset table.

Para backups de dados, FirstRecoveryForkID é igual a RecoveryForkID.For data backups, FirstRecoveryForkID equals RecoveryForkID.
ForkPointLSNForkPointLSN numeric(25,0) NULLnumeric(25,0) NULL Se FirstRecoveryForkID não for igual a RecoveryForkID, este será o número de sequência de log do ponto de bifurcação.If FirstRecoveryForkID is not equal to RecoveryForkID, this is the log sequence number of the fork point. Caso contrário, esse valor será NULL.Otherwise, this value is NULL.
RecoveryModelRecoveryModel nvarchar(60)nvarchar(60) Modelo de recuperação do banco de dados, sendo:Recovery model for the Database, one of:

FULLFULL

BULK-LOGGEDBULK-LOGGED

SIMPLESSIMPLE
DifferentialBaseLSNDifferentialBaseLSN numeric(25,0) NULLnumeric(25,0) NULL Para um backup diferencial de base única, o valor é igual a FirstLSN da base diferencial; alterações com LSNs maiores ou iguais a DifferentialBaseLSN estão incluídas no diferencial.For a single-based differential backup, the value equals the FirstLSN of the differential base; changes with LSNs greater than or equal to DifferentialBaseLSN are included in the differential.

Para um diferencial com várias bases, o valor é NULL e o LSN base deve ser determinado no nível de arquivo.For a multi-based differential, the value is NULL, and the base LSN must be determined at the file level. Para obter mais informações, veja RESTORE FILELISTONLY (Transact-SQL).For more information, see RESTORE FILELISTONLY (Transact-SQL).

Para tipos de backup não diferenciais, o valor é sempre NULL.For non-differential backup types, the value is always NULL.

Para obter mais informações, veja Backups diferenciais (SQL Server).For more information, see Differential Backups (SQL Server).
DifferentialBaseGUIDDifferentialBaseGUID uniqueidentifieruniqueidentifier Para um backup diferencial de base única, o valor é o identificador exclusivo da base diferencial.For a single-based differential backup, the value is the unique identifier of the differential base.

Para diferenciais com várias bases, o valor é NULL, e a base do diferencial deve ser determinada por arquivo.For multi-based differentials, the value is NULL, and the differential base must be determined per file.

Para tipos de backup não diferenciais, o valor é NULL.For non-differential backup types, the value is NULL.
BackupTypeDescriptionBackupTypeDescription nvarchar(60)nvarchar(60) Tipo de backup como cadeia de caracteres, sendo:Backup type as string, one of:

DATABASEDATABASE

TRANSACTION LOGTRANSACTION LOG

FILE OR FILEGROUPFILE OR FILEGROUP

DATABASE DIFFERENTIALDATABASE DIFFERENTIAL

FILE DIFFERENTIAL PARTIALFILE DIFFERENTIAL PARTIAL

PARTIAL DIFFERENTIALPARTIAL DIFFERENTIAL
BackupSetGUIDBackupSetGUID uniqueidentifier NULLuniqueidentifier NULL Número de identificação exclusivo do conjunto de backup pelo qual ele é identificado na mídia.Unique identification number of the backup set, by which it is identified on the media.
CompressedBackupSizeCompressedBackupSize bigintbigint Contagem de bytes do conjunto de backup.Byte count of the backup set. Para backups não compactados, esse valor é o mesmo de BackupSize.For uncompressed backups, this value is the same as BackupSize.

Para calcular a taxa de compactação, use CompressedBackupSize e BackupSize.To calculate the compression ratio, use CompressedBackupSize and BackupSize.

Durante uma atualização do msdb, esse valor é definido para que corresponda ao valor da coluna BackupSize.During an msdb upgrade, this value is set to match the value of the BackupSize column.
containmentcontainment tinyint não NULLtinyint not NULL Aplica-se a: SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior.Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later.

Indica o status de contenção do banco de dados.Indicates the containment status of the database.

0 = a contenção do banco de dados está desativada0 = database containment is off

1 = o banco de dados está em contenção parcial1 = database is in partial containment
KeyAlgorithmKeyAlgorithm nvarchar(32)nvarchar(32) Aplica-se a: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) (CU1) até a versão atual.Applies to: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) (CU1) through current version.

O algoritmo de criptografia usado para criptografar o backup.The encryption algorithm used to encrypt the backup. NO_Encryption indica que o backup não foi criptografado.NO_Encryption indicates that the backup was not encrypted. Quando não for possível determinar o valor correto, o valor deve ser NULL.When the correct value cannot be determined the value should be NULL.
EncryptorThumbprintEncryptorThumbprint varbinary(20)varbinary(20) Aplica-se a: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) (CU1) até a versão atual.Applies to: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) (CU1) through current version.

A impressão digital do criptografador que pode ser usada para localizar o certificado ou chave assimétrica no banco de dados.The thumbprint of the encryptor which can be used to find certificate or the asymmetric key in the database. Quando o backup não tiver sido criptografado, esse valor é NULL.When the backup was not encrypted, this value is NULL.
EncryptorTypeEncryptorType nvarchar(32)nvarchar(32) Aplica-se a: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) (CU1) até a versão atual.Applies to: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) (CU1) through current version.

O tipo de criptografador usado: Certificado ou Chave Assimétrica.The type of encryptor used: Certificate or Asymmetric Key. Quando o backup não tiver sido criptografado, esse valor é NULL.When the backup was not encrypted, this value is NULL.

Observação

Se as senhas forem definidas para os conjuntos de backup, RESTORE HEADERONLY mostrará informações completas apenas para o conjunto de backup cuja senha corresponda à opção PASSWORD especificada do comando.If passwords are defined for the backup sets, RESTORE HEADERONLY shows complete information for only the backup set whose password matches the specified PASSWORD option of the command. RESTORE HEADERONLY também mostra informações completas de conjuntos de backup desprotegidos.RESTORE HEADERONLY also shows complete information for unprotected backup sets. A coluna BackupName dos outros conjuntos de backup protegidos por senha na mídia é definida como " Protegida por Senha ", e todas as outras colunas são NULL.The BackupName column for the other password-protected backup sets on the media is set to 'Password Protected', and all other columns are NULL.

Comentários geraisGeneral Remarks

Um cliente pode usar RESTORE HEADERONLY para recuperar todas as informações do cabeçalho de todos os backups em um dispositivo de backup particular.A client can use RESTORE HEADERONLY to retrieve all the backup header information for all backups on a particular backup device. Para cada backup no dispositivo de backup, o servidor envia as informações de cabeçalho como uma linha.For each backup on the backup device, the server sends the header information as a row.

SegurançaSecurity

Uma operação de backup pode, opcionalmente, especificar senhas para um conjunto de mídias, um conjunto de backup ou ambos.A backup operation may optionally specify passwords for a media set, a backup set, or both. Quando uma senha tiver sido definida em um conjunto de backup ou de mídias, será preciso especificar a senha ou as senhas corretas na instrução RESTORE.When a password has been defined on a media set or backup set, you must specify the correct password or passwords in the RESTORE statement. Essas senhas impedem operações de restauração não autorizadas e acréscimos não autorizados de conjuntos de backup à mídia usando ferramentas do MicrosoftMicrosoft SQL ServerSQL Server.These passwords prevent unauthorized restore operations and unauthorized appends of backup sets to media using MicrosoftMicrosoft SQL ServerSQL Server tools. Porém, uma senha não impede a substituição da mídia usando a opção FORMAT da instrução BACKUP.However, a password does not prevent overwrite of media using the BACKUP statement's FORMAT option.

Importante

A proteção fornecida por esta senha é fraca.The protection provided by this password is weak. Destina-se a evitar uma restauração incorreta com o uso de ferramentas de SQL ServerSQL Server por usuários autorizados ou não autorizados.It is intended to prevent an incorrect restore using SQL ServerSQL Server tools by authorized or unauthorized users. Não impede a leitura dos dados de backup por outros meios ou a substituição da senha.It does not prevent the reading of the backup data by other means or the replacement of the password. Este recurso está em modo de manutenção e talvez seja removido em uma versão futura do Microsoft SQL Server.This feature is in maintenance mode and may be removed in a future version of Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.Avoid using this feature in new development work, and plan to modify applications that currently use this feature.A melhor prática para proteger backups é armazenar as fitas de backup em um local seguro ou fazer backup em arquivos de disco protegidos por ACLs (listas de controle de acesso) adequadas.The best practice for protecting backups is to store backup tapes in a secure location or back up to disk files that are protected by adequate access control lists (ACLs). As ACLs devem ser definidas no diretório raiz em que os backups são criados.The ACLs should be set on the directory root under which backups are created.

PermissõesPermissions

Obter informações sobre um conjunto de backups ou dispositivo de backup, é necessário ter a permissão CREATE DATABASE.Obtaining information about a backup set or backup device requires CREATE DATABASE permission. Para obter mais informações, veja GRANT Database Permissions (Transact-SQL).For more information, see GRANT Database Permissions (Transact-SQL).

ExemplosExamples

O exemplo seguinte retorna as informações no cabeçalho do arquivo em disco C:\AdventureWorks-FullBackup.bak.The following example returns the information in the header for the disk file C:\AdventureWorks-FullBackup.bak.

RESTORE HEADERONLY   
FROM DISK = N'C:\AdventureWorks-FullBackup.bak'   
WITH NOUNLOAD;  
GO  

Consulte TambémSee Also

BACKUP (Transact-SQL) BACKUP (Transact-SQL)
conjunto de backup (Transact-SQL) backupset (Transact-SQL)
RESTORE REWINDONLY (Transact-SQL) RESTORE REWINDONLY (Transact-SQL)
RESTORE VERIFYONLY (Transact-SQL) RESTORE VERIFYONLY (Transact-SQL)
RESTORE (Transact-SQL) RESTORE (Transact-SQL)
Informações de histórico e cabeçalho de backup (SQL Server) Backup History and Header Information (SQL Server)
Habilitar ou desabilitar as somas de verificação de backup durante backup ou restauração (SQL Server) Enable or Disable Backup Checksums During Backup or Restore (SQL Server)
Conjuntos de mídias, famílias de mídia e conjuntos de backup (SQL Server) Media Sets, Media Families, and Backup Sets (SQL Server)
Modelos de recuperação (SQL Server)Recovery Models (SQL Server)