sys.sp_help_log_shipping_monitor (Transact-SQL)

Aplica-se a: SQL Server

Devolve um conjunto de resultados contendo o estado e outras informações para bases de dados primárias e secundárias registadas num servidor primário, secundário ou de monitor.

Transact-SQL convenções de sintaxe

Sintaxe

sys.sp_help_log_shipping_monitor [ [ @verbose = ] verbose ]
[ ; ]

Arguments

[ @verbose = ] prolixo

Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
status bit Estado coletivo dos agentes para a base de dados de envio de troncos:

0 = falhas saudáveis e sem agentes.
1 = caso contrário.
is_primary bit Indica se esta linha é para uma base de dados primária:

1 = A linha corresponde a uma base de dados primária.
0 = A linha é para uma base de dados secundária.
server sysname O nome do servidor primário ou secundário onde esta base de dados reside.
database_name sysname O nome do banco de dados.
time_since_last_backup int O tempo, em minutos, desde a última cópia de segurança do registo.

NULL = A informação não está disponível ou não é relevante.
last_backup_file Nvarchar(500) O nome do último ficheiro de backup de log bem-sucedido.

NULL = A informação não está disponível ou não é relevante.
backup_threshold int O tempo, em minutos, após o último backup antes de um erro de threshold_alert é apresentado. backup_threshold é int, com um padrão de 60 minutos.

NULL = A informação não está disponível ou não é relevante.

Este valor pode ser alterado usando sp_add_log_shipping_primary_database.
is_backup_alert_enabled bit Especifica se um alerta é emitido quando backup_threshold é ultrapassado. O valor de um (1), o padrão, significa que o alerta é elevado.

NULL = A informação não está disponível ou não é relevante.

Este valor pode ser alterado usando sp_add_log_shipping_primary_database.
time_since_last_copy int O tempo, em minutos, desde que o último backup do registo foi copiado.

NULL = A informação não está disponível ou não é relevante.
last_copied_file Nvarchar(500) O nome do último ficheiro de backup de registo copiado com sucesso.

NULL = A informação não está disponível ou não é relevante.
time_since_last_restore int O tempo, em minutos, desde que a última cópia de segurança do registo foi restaurada.

NULL = A informação não está disponível ou não é relevante.
last_restored_file Nvarchar(500) O nome do último ficheiro de backup de registo restaurado com sucesso.

NULL = A informação não está disponível ou não é relevante.
last_restored_latency int Duração do tempo, em minutos, desde a criação do último backup até à restauração do backup.

NULL = A informação não está disponível ou não é relevante.
restore_threshold int O número de minutos permitidos entre as 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 é emitido quando restore_threshold é ultrapassado. O valor de um (1), o padrão, significa que o alerta é elevado.

NULL = A informação não está disponível ou não é relevante.

Para definir o limiar de restauração, use sp_add_log_shipping_secondary_database.

Remarks

sp_help_log_shipping_monitor deve ser executado a partir da master base de dados no servidor monitor.

Permissions

Requer a pertença ao papel fixo de sysadmin servidor, ou permissão de execução diretamente neste procedimento armazenado.