Compartilhar via


log_shipping_monitor_history_detail (Transact-SQL)

Armazena detalhes de histórico para trabalhos de envio de logs. Essa tabela é armazenada no banco de dados msdb.

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

Nome da coluna

Tipo de dados

Descrição

agent_id

uniqueidentifier

A ID primária para backup ou ID secundária para cópia ou restauração.

agent_type

tinyint

O tipo de trabalho de envio de logs.

0 = Backup.

1 = Cópia.

2 = Restauração.

session_id

int

A ID da sessão para o trabalho de backup/cópia/restauração.

database_name

sysname

O nome do banco de dados associado a esse registro. Banco de dados primário para backup, banco de dados secundário para restauração ou vazio para cópia.

session_status

tinyint

O status da sessão.

0 = Iniciando.

1 = Executando.

2 = Sucesso.

3 = Erro.

4 = Aviso.

log_time

datetime

A data e hora em que o registro foi criado.

log_time_utc

datetime

A data e hora em que o registro foi criado, expressa em Tempo Universal Coordenado.

mensagem

nvarchar(max)

Texto da mensagem.

Comentários

Essa tabela contém detalhes de histórico para os agentes de envio de logs. Para identificar uma sessão de agente, use as colunas agent_id, agent_type e session_id. Para consultar os detalhes de histórico para a sessão do agente, classifique por log_time.

Além de serem armazenadas no servidor monitor remoto, as informações relacionadas ao servidor primário ficam armazenadas no servidor primário em sua tabela log_shipping_monitor_history_detail e as informações relacionadas a um servidor secundário também ficam armazenadas no servidor secundário em sua tabela log_shipping_monitor_history_detail.