Compartilhar via


sysreplicationalerts (Transact-SQL)

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 servido.

1 = Servido.

agent_type

int

O tipo de agente:

1 = Snapshot Agent.

2 = Log Reader Agent.

3 = Distribution Agent.

4 = Merge Agent.

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 armazenado em 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.

publisher

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.

publication

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 = Mesclagem.

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.

article

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.