MSdistribution_agents(Transact-SQL)

적용 대상:SQL Server

MSdistribution_agents 테이블에는 로컬 배포자에서 실행되는 각 배포 에이전트에 대해 하나의 행이 포함됩니다. 이 테이블은 배포 데이터베이스에 저장됩니다.

열 이름 데이터 형식 Description
id int 배포 에이전트의 ID입니다.
이름 nvarchar(100) 배포 에이전트의 이름입니다.
publisher_database_id int 게시자 데이터베이스의 ID입니다.
publisher_id smallint 게시자의 ID입니다.
publisher_db sysname 게시자 데이터베이스의 이름입니다.
게시 sysname 게시의 이름입니다.
subscriber_id smallint 잘 알려진 에이전트에서만 사용하는 구독자의 ID입니다. 익명 에이전트의 경우 이 열은 예약되어 있습니다.
subscriber_db sysname 구독 데이터베이스의 이름입니다.
subscription_type int 구독 유형:

0 = 푸시.

1 = 끌어오기.

2 = 익명.
local_job bit 로컬 배포자에 SQL Server 에이전트 작업이 있는지 여부를 나타냅니다.
job_id binary(16) 작업 ID 번호입니다.
subscription_guid binary(16) 이 에이전트의 구독 ID입니다.
profile_id int MSagent_profiles(Transact-SQL) 테이블의 구성 ID입니다.
anonymous_subid uniqueidentifier 익명 에이전트의 ID입니다.
subscriber_name sysname 익명 에이전트에서만 사용하는 구독자의 이름입니다.
virtual_agent_id int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
anonymous_agent_id int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
creation_date datetime 배포 또는 병합 에이전트를 만든 날짜/시간입니다.
queue_id sysname 지연 업데이트 구독에 대한 큐를 찾을 식별자입니다. 큐에 대기하지 않는 구독의 경우 값은 NULL입니다. Microsoft Message Queuing 기반 게시의 경우 값은 구독에 사용할 큐를 고유하게 식별하는 GUID입니다. SQL Server 기반 큐 게시의 경우 열에 SQL이 포함됩니다.

참고: Microsoft 메시지 큐 사용은 더 이상 사용되지 않으며 더 이상 지원되지 않습니다.
queue_status int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
offload_enabled bit 에이전트를 원격으로 활성화할 수 있는지 여부를 나타냅니다.

0 은 에이전트를 원격으로 활성화할 수 없음을 지정합니다.

1은 에이전트가 원격으로 활성화되고 offload_server 속성에 지정된 원격 컴퓨터에서 활성화되도록 지정합니다.
offload_server sysname 원격 에이전트 활성화에 사용할 서버의 네트워크 이름입니다.
dts_package_name sysname DTS 패키지의 이름입니다. 예를 들어 DTSPub_Package@dts_package_name = N'DTSPub_Package' 패키지의 경우 .
dts_package_password nvarchar(524) 패키지의 암호입니다.
dts_package_location int 패키지 위치입니다. 패키지의 위치는 배포자 또는 구독자수 있습니다.
sid varbinary(85) 배포 에이전트 또는 병합 에이전트를 처음 실행하는 동안의 SID(보안 ID 번호)입니다.
queue_server sysname 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
subscriber_security_mode smallint 구독자에 연결할 때 에이전트가 사용하는 보안 모드이며 다음 중 하나일 수 있습니다.

0 = Microsoft SQL Server 인증

1 = Microsoft Windows 인증.
subscriber_login sysname 구독자에 연결할 때 사용되는 로그인입니다.
subscriber_password nvarchar(524) 구독자에 연결할 때 사용되는 암호의 암호화된 값입니다.
reset_partial_snapshot_progress bit 전체 스냅샷 프로세스를 다시 시작할 수 있도록 부분적으로 다운로드한 스냅샷이 삭제되는 경우입니다.
job_step_uid uniqueidentifier 에이전트가 시작되는 SQL Server 에이전트 작업 단계의 고유 ID입니다.
subscriptionstreams tinyint 배포 에이전트당 구독자에 병렬로 변경 내용 일괄 처리를 적용할 수 있는 연결 수를 설정합니다. 1에서 64까지의 값 범위가 지원됩니다.
memory_optimized bit 1은 구독자를 메모리 최적화 테이블에 사용할 수 있음을 나타냅니다.
Job_login sysname
job_password nvarchar(524)

참고 항목

복제 테이블(Transact-SQL)