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


sysreplicationalerts (Transact-SQL)

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

Имя столбца

Тип данных

Описание

alert_id

int

Идентификатор предупреждения.

status

int

Определяемое пользователем значение:

0 = необслуживаемое.

1 = обслуживаемое.

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

Имя базы данных издателя, связанной с запустившим данное предупреждение агентом.

publication

sysname

Имя публикации, связанной с запустившим данное предупреждение агентом.

publication_type

int

Тип публикации:

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

1 — транзакционная

2 — слияние

subscriber

sysname

Имя подписчика, связанного с запустившим данное предупреждение агентом.

subscriber_db

sysname

Имя базы данных подписчика, связанного с запустившим данное предупреждение агентом.

article

sysname

Имя статьи, связанной с агентом, запустившим данное предупреждение.

destination_object

sysname

Имя таблицы подписки, связанной с предупреждением.

source_object

sysname

Имя опубликованной таблицы, связанной с предупреждением.

alert_error_text

ntext

Текст предупреждения.