restorehistory (Transact-SQL)
Contém uma linha para cada operação de restauração. Essa tabela é armazenada no banco de dados msdb.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
restore_history_id |
int |
Número de identificação exclusivo que identifica cada operação de restauração. Identidade, chave primária. |
restore_date |
datetime |
Data e hora da conclusão da operação de restauração. Pode ser NULL. |
destination_database_name |
nvarchar(128) |
Nome do banco de dados de destino para a operação de restauração. Pode ser NULL. |
user_name |
nvarchar(128) |
Nome do usuário que realizou a operação de restauração. Pode ser NULL. |
backup_set_id |
int |
Número de identificação exclusivo que identifica o backup que está sendo restaurado. Faz referência a backupset(backup_set_id). |
restore_type |
char(1) |
Tipo de operação de restauração: D = Banco de dados F = Arquivo G = Grupos de arquivos I = Diferencial L = Log V = Verifyonly Pode ser NULL. |
replace |
bit |
Indica se a operação de restauração especificou a opção REPLACE: 1 = Especificada NULL = Não especificada Pode ser NULL. Quando um banco de dados é revertido a um instantâneo do banco de dados, 0 é a única opção. |
recuperação |
bit |
Indica se a operação de restauração especificou a opção RECOVERY ou NORECOVERY: 1 = RECOVERY Pode ser NULL. Quando um banco de dados é revertido a um instantâneo do banco de dados, 1 é a única opção. 0 = NORECOVERY |
restart |
bit |
Indica se a operação de restauração especificou a opção RESTART: 1 = Especificada NULL = Não especificada Pode ser NULL. Quando um banco de dados é revertido a um instantâneo do banco de dados, 0 é a única opção. |
stop_at |
datetime |
Ponto específico em que o banco de dados foi recuperado. Pode ser NULL. |
device_count |
tinyint |
Número de dispositivos envolvidos na operação de restauração. Esse número pode ser menor do que o número de famílias de mídia para o backup. Pode ser NULL. Quando um banco de dados é revertido a um instantâneo do banco de dados, o número é sempre 1. |
stop_at_mark_name |
nvarchar(128) |
Indica recuperação para a transação que contém a marca nomeada. Pode ser NULL. Quando um banco de dados é revertido a um instantâneo do banco de dados, esse valor é sempre NULL. |
stop_before |
bit |
Indica se a transação que contém a marca nomeada foi incluída na recuperação. 0 = A recuperação parou antes da transação marcada. 1 = A recuperação incluiu a transação marcada. Pode ser NULL. Quando um banco de dados é revertido a um instantâneo do banco de dados, esse valor é sempre NULL. |
Comentários
Para reduzir o número de linhas nessa tabela e em outras tabelas de backup e histórico, execute o procedimento armazenado sp_delete_backuphistory.
Consulte também
Referência
restorefilegroup (Transact-SQL)
Tabelas do sistema (Transact-SQL)