log_shipping_monitor_secondary (Transact-SQL)

Aplica-se a: SQL Server

Armazena um registo de monitor por base de dados secundária numa configuração de envio de registos. Esta tabela é armazenada no banco de dados msdb .

As tabelas relacionadas com histórico e monitorização também são usadas no servidor principal e nos servidores secundários.

Nome da coluna Tipo de dados Description
secondary_server sysname O nome da instância secundária do Microsoft SQL Server Database Engine na configuração de envio de log.
secondary_database sysname O nome do banco de dados secundário na configuração de envio de logs.
secondary_id uniqueidentifier A ID do servidor secundário na configuração de envio de logs.
primary_server sysname O nome da instância primária do Mecanismo de Banco de Dados do SQL Server na configuração de envio de logs.
primary_database sysname O nome do banco de dados primário na configuração de envio de logs.
restore_threshold int O número de minutos permitidos entre as operações de restauração antes que um alerta seja gerado.
threshold_alert int O alerta a ser gerado quando o limite de restauração for excedido.
threshold_alert_enabled bit Determina se os alertas de limiar de restauro estão ativados. 1 = Habilitado.

0 = Desativado.
last_copied_file Nvarchar(500) O nome do arquivo do último arquivo de backup copiado para o servidor secundário.
last_copied_date datetime A hora e a data da última operação de cópia para o servidor secundário.
last_copied_date_utc datetime A hora e a data da última operação de cópia para o servidor secundário, expressas em Tempo Universal Coordenado.
last_restored_file Nvarchar(500) O nome do arquivo do último arquivo de backup restaurado para o banco de dados secundário.
last_restored_date datetime A hora e a data da última operação de restauração no banco de dados secundário.
last_restored_date_utc datetime A hora e a data da última operação de restauração no banco de dados secundário, expressas em Tempo Universal Coordenado.
last_restored_latency int A quantidade de tempo, em minutos, decorrido entre quando o backup de log foi criado no primário e quando foi restaurado no secundário.

O valor inicial é NULL.
history_retention_period int O tempo, em minutos, em que o histórico de envio dos registos é mantido para uma dada base de dados secundária antes de ser eliminado.

Observações

Além de serem armazenadas no servidor de monitorização remota, a informação relacionada com um servidor secundário também é armazenada no servidor secundário na sua tabela de log_shipping_monitor_secondary .