MSdistribution_agents(Transact-SQL)

적용 대상: SQL Server(지원되는 모든 버전)

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

열 이름 데이터 형식 Description
id int 배포 에이전트의 ID입니다.
name nvarchar(100) 배포 에이전트의 이름입니다.
publisher_database_id int 게시자 데이터베이스의 ID입니다.
publisher_id smallint 게시자의 ID입니다.
publisher_db sysname 게시자 데이터베이스의 이름입니다.
publication 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 배포 또는 병합 에이전트가 생성된 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)