Compartilhar via


log_shipping_monitor_primary (Transact-SQL)

Armazena um registro de monitor por banco de dados primário em cada configuração de envio de logs. Esta tabela está armazenada no banco de dados msdb.

As tabelas relacionadas ao histórico e ao monitoramento também são usadas no servidor primário e nos servidores secundários.

Nome da coluna

Tipo de dados

Descrição

primary_id

uniqueidentifier

A identificação do banco de dados primário para a configuração de envio de logs.

primary_server

sysname

O nome da instância primária do Microsoft 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.

backup_threshold

int

O número de minutos permitidos a decorrer entre operações de backup antes que um alerta seja gerado.

threshold_alert

int

O alerta a ser emitido quando o limite do backup for excedido.

threshold_alert_enabled

bit

Determina se os alertas de limite de backup foram habilitados. 1 = Habilitado.

0 = Desabilitado.

last_backup_file

nvarchar(500)

O caminho absoluto do backup de log de transações mais recente.

last_backup_date

datetime

A hora e data da última operação de backup de log de transações no banco de dados primário.

last_backup_date_utc

datetime

A hora e data da última operação de backup de log de transações no banco de dados primário, expressas no Tempo Universal Coordenado.

history_retention_period

int

A quantidade de tempo, em minutos, que os registros do histórico do envio de logs são mantidos para um determinado banco de dados primário antes de serem excluídos.

Comentários

Além de ser armazenado no servidor monitor remoto, as informações relacionadas ao servidor primário são armazenadas no servidor primário em sua tabela log_shipping_monitor_primary.