sp_help_log_shipping_monitor (Transact-SQL)
Retorna um conjunto de resultados contendo informações de status e outras informações para bancos de dados primários e secundário registrados, em um primário, secundário ou servidor monitor.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_help_log_shipping_monitor
Argumentos
Nenhum.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
status |
bit |
Status coletivo de agentes para banco de dados de envio de logs: 0 = falhas benéficas e sem-agente. 1 = outros. |
is_primary |
bit |
Indica se essa linha é para um banco de dados primário: 1 = A linha é para um banco de dados primário. 0 = A linha é para um banco de dados secundário. |
server |
sysname |
Nome do servidor primário ou secundário em que esse banco de dados reside. |
database_name |
sysname |
Nome do banco de dados. |
time_since_last_backup |
int |
Período, em minutos, desde o último backup de log. NULL = As informações não estão disponíveis ou não são relevantes. |
last_backup_file |
nvarchar(500) |
Nome do último arquivo de backup de log com êxito. NULL = As informações não estão disponíveis ou não são relevantes. |
backup_threshold |
int |
O período de tempo, em minutos, depois do último backup antes que um erro de alerta de limite seja gerado. backup_threshold é int, com um padrão de 60 minutos. NULL = As informações não estão disponíveis ou não são relevantes. Esse valor pode ser alterado usando sp_add_log_shipping_primary_database (Transact-SQL). |
is_backup_alert_enabled |
bit |
Especifica se um alerta será emitido quando backup_threshold for excedido. O valor de um (1), padrão, significa que o alerta será emitido. NULL = As informações não estão disponíveis ou não são relevantes. Esse valor pode ser alterado usando sp_add_log_shipping_primary_database (Transact-SQL). |
time_since_last_copy |
int |
Período, em minutos, desde que o último backup de log foi copiado. NULL = As informações não estão disponíveis ou não são relevantes. |
last_copied_file |
nvarchar(500) |
Nome do último arquivo de backup de log copiado com êxito. NULL = As informações não estão disponíveis ou não são relevantes. |
time_since_last_restore |
int |
Período, em minutos, desde que o último backup de log foi restaurado. NULL = As informações não estão disponíveis ou não são relevantes. |
last_restored_file |
nvarchar(500). |
Nome do último arquivo de backup de log restaurado com êxito. NULL = As informações não estão disponíveis ou não são relevantes. |
last_restored_latency |
int |
Período, em minutos, desde a criação do último backup para restaurar o backup. NULL = As informações não estão disponíveis ou não são relevantes. |
restore_threshold |
int |
Número de minutos permitidos a decorrer entre operações de restauração antes que um alerta seja gerado. restore_threshold não pode ser NULL. |
is_restore_alert_enabled |
bit |
Especifica se será emitido um alerta quando restore_threshold for excedido. O valor de um (1), padrão, significa que o alerta é emitido. NULL = As informações não estão disponíveis ou não são relevantes. Para definir o limite da restauração, use sp_add_log_shipping_secondary_database. |
Comentários
sp_help_log_shipping_monitor precisa ser executado no banco de dados mestre no servidor monitor.
Permissões
Exige associação à função de servidor fixa sysadmin.
Consulte também
Referência
Procedimentos armazenados do sistema (Transact-SQL)