sp_help_log_shipping_monitor (Transact-SQL)
Aplica-se a: SQL Server
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 de sintaxe de Transact-SQL
Sintaxe
sp_help_log_shipping_monitor [ [ @verbose = ] verbose ]
[ ; ]
Argumentos
@verbose [ = ] detalhado
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto 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 saudáveis e sem agentes.1 = caso contrário. |
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 = A informação não está disponível ou não é relevante. |
last_backup_file |
nvarchar(500) | Nome do último arquivo de backup de log com êxito.NULL = A informação não está disponível ou não é relevante. |
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 = A informação não está disponível ou não é relevante.Esse valor pode ser alterado usando sp_add_log_shipping_primary_database. |
is_backup_alert_enabled |
bit | Especifica se um alerta é gerado quando backup_threshold é excedido. O valor de um (1 ), o padrão, significa que o alerta é gerado.NULL = A informação não está disponível ou não é relevante.Esse valor pode ser alterado usando sp_add_log_shipping_primary_database. |
time_since_last_copy |
int | Período, em minutos, desde que o último backup de log foi copiado.NULL = A informação não está disponível ou não é relevante. |
last_copied_file |
nvarchar(500) | Nome do último arquivo de backup de log copiado com êxito.NULL = A informação não está disponível ou não é relevante. |
time_since_last_restore |
int | Período, em minutos, desde que o último backup de log foi restaurado.NULL = A informação não está disponível ou não é relevante. |
last_restored_file |
nvarchar(500). | Nome do último arquivo de backup de log restaurado com êxito.NULL = A informação não está disponível ou não é relevante. |
last_restored_latency |
int | Período, em minutos, desde a criação do último backup para restaurar o backup.NULL = A informação não está disponível ou não é relevante. |
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 um alerta é gerado quando restore_threshold é excedido. O valor de um (1 ), o padrão, significa que o alerta é gerado.NULL = A informação não está disponível ou não é relevante.Para definir o limite de restauração, use sp_add_log_shipping_secondary_database. |
Comentários
sp_help_log_shipping_monitor
deve ser executado a partir do master
banco de dados no servidor monitor.
Permissões
Requer associação na função de servidor fixa sysadmin ou permissão de execução diretamente nesse procedimento armazenado.