Compartilhar via


sysreplicationalerts (Transact-SQL)

Aplica-se: SQL Server

Contém informações sobre as condições que fazem um alerta de replicação ser disparado. Essa tabela é armazenada no banco de dados msdb.

Nome da coluna Tipo de dados Descrição
alert_id int A ID do alerta.
status int O valor definido pelo usuário:

0 = Não atendido.

1 = Reparado.
agent_type int O tipo de agente:

1 = Agente de instantâneo.

2 = Agente Leitor de Log.

3 = Agente de Distribuição.

4 = Agente de mesclagem.
agent_id int A ID do agente das tabelas MSsnapshot_agents, MSlogreader_agents, MSdistribution_agents ou MSmerge_agents.
error_id int A ID do erro armazenada no MSrepl_errors.
alert_error_code int A ID da mensagem do alerta gerado ao registrar esse registro.
time datetime A hora que o registro foi inserido.
Publicador sysname O nome do Publicador associado ao agente que disparou esse alerta.
publisher_db sysname O banco de dados Publicador associado ao agente que disparou esse alerta.
publicação sysname A publicação associada ao agente que disparou esse alerta.
publication_type int O tipo de publicação:

0 = Instantâneo.

1 = Transacional.

2 = Mesclar.
subscriber sysname O nome do Assinante associado ao agente que disparou esse alerta.
subscriber_db sysname O nome do banco de dados do Assinante associado ao agente que disparou esse alerta.
artigo sysname O nome do artigo associado ao agente que disparou esse alerta.
destination_object sysname O nome tabela de assinatura associada ao alerta.
source_object sysname O nome tabela publicada associada ao alerta.
alert_error_text ntext O texto do alerta.

Confira também

Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)