다음을 통해 공유


sysreplicationalerts(Transact-SQL)

복제 경고를 발생시키는 조건에 대한 정보를 포함합니다. 이 테이블은 msdb 데이터베이스에 저장됩니다.

열 이름

데이터 형식

설명

alert_id

int

경고의 ID입니다.

status

int

사용자 정의 값입니다.

0 = 서비스 안 됨

1 = 서비스됨

agent_type

int

에이전트의 유형입니다.

1 = 스냅숏 에이전트

2 = 로그 판독기 에이전트

3 = 배포 에이전트

4 = 병합 에이전트

agent_id

int

MSsnapshot_agents, MSlogreader_agents, MSdistribution_agents 또는 MSmerge_agents 테이블의 에이전트 ID입니다.

error_id

int

MSrepl_errors에 저장된 오류의 ID입니다.

alert_error_code

int

해당 레코드를 기록할 때 발생하는 경고의 메시지 ID입니다.

time

datetime

레코드가 삽입된 시각입니다.

publisher

sysname

현재 경고를 발생시킨 에이전트와 관련된 게시자의 이름입니다.

publisher_db

sysname

현재 경고를 발생시킨 에이전트와 관련된 게시자 데이터베이스입니다.

publication

sysname

현재 경고를 발생시킨 에이전트와 관련된 게시입니다.

publication_type

int

게시의 유형

0 = 스냅숏

1 = 트랜잭션

2 = 병합

구독자

sysname

이 경고를 발생시킨 에이전트와 관련된 구독자의 이름입니다.

subscriber_db

sysname

이 경고를 발생시킨 에이전트와 관련된 구독자 데이터베이스 이름입니다.

article

sysname

이 경고를 발생시킨 에이전트와 관련된 아티클의 이름입니다.

destination_object

sysname

이 경고와 관련된 구독 테이블의 이름입니다.

source_object

sysname

이 경고와 관련된 게시된 테이블의 이름입니다.

alert_error_text

ntext

경고의 텍스트입니다.