log_shipping_monitor_primary (Transact-SQL)

Aplica-se a: SQL Server

Armazena um registo de monitor por base de dados principal em cada configuração de envio de troncos. 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
primary_id uniqueidentifier A ID do banco de dados primário para a configuração de envio de logs.
primary_server sysname O nome da instância principal do Microsoft SQL Server Database Engine na configuração de envio de log.
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 entre as operações de backup antes que um alerta seja gerado.
threshold_alert int O alerta a ser disparado quando o limite de backup for excedido.
threshold_alert_enabled bit Determina se os alertas de limite de backup estão habilitados. 1 = Habilitado.

0 = Desativado.
last_backup_file Nvarchar(500) O caminho absoluto do backup de log de transações mais recente.
last_backup_date datetime A hora e a data da última operação de backup do registo de transações na base de dados principal.
last_backup_date_utc datetime A hora e a data da última operação de backup do log de transações no banco de dados primário, expressas em Tempo Universal Coordenado.
history_retention_period int A quantidade de tempo, em minutos, que os registros do histórico de envio de logs são retidos para um determinado banco de dados primário antes de serem excluídos.

Observações

Além de ser armazenada no servidor de monitorização remota, a informação relacionada com o servidor principal é armazenada no servidor principal na sua tabela log_shipping_monitor_primary .