Поделиться через


sysreplicationalerts (Transact-SQL)

Область применения: SQL Server

Содержит сведения об условиях срабатывания оповещения о репликации. Эта таблица хранится в базе данных msdb.

Имя столбца Тип данных Description
alert_id int Идентификатор предупреждения.
состояние int Определяемое пользователем значение:

0 = unserviced.

1 = serviced.
agent_type int Тип агента:

1 = агент моментальных снимков.

2 = агент чтения журналов.

3 = агент распространения.

4 = агент слияния.
agent_id int Идентификатор агента из таблиц MSsnapshot_agents, MSlogreader_agents, MSdistribution_agents или MSmerge_agents.
error_id int Идентификатор ошибки, хранящейся в MSrepl_errors.
alert_error_code int Идентификатор предупреждения, сработавшего при регистрации данной записи.
time datetime Время добавления записи.
publisher sysname Имя издателя, связанного с запустившим данное предупреждение агентом.
publisher_db sysname Имя базы данных издателя, связанной с запустившим данное предупреждение агентом.
публикация sysname Имя публикации, связанной с запустившим данное предупреждение агентом.
publication_type int Тип публикации:

0 = моментальный снимок.

1 = Транзакционный.

2 = слияние.
subscriber sysname Имя подписчика, связанного с запустившим данное предупреждение агентом.
subscriber_db sysname Имя базы данных подписчика, связанного с запустившим данное предупреждение агентом.
статья sysname Имя статьи, связанной с агентом, запустившим данное предупреждение.
destination_object sysname Имя таблицы подписки, связанной с предупреждением.
source_object sysname Имя опубликованной таблицы, связанной с предупреждением.
alert_error_text ntext Текст предупреждения.

См. также

Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)