MSdistribution_agents(Transact-SQL)
MSdistribution_agents 테이블은 로컬 배포자에서 실행 중인 각 배포 에이전트당 한 개의 행을 포함합니다. 이 테이블은 배포 데이터베이스에 저장됩니다.
열 이름
데이터 형식
설명
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입니다. MSMQ(Microsoft Message Queuing)를 기반으로 하는 게시의 경우 이 값은 구독에 사용할 큐를 고유하게 식별하는 GUID입니다. SQL Server를 기반으로 하는 큐 게시의 경우 열에 SQL 값이 포함됩니다.
참고:
MSMQ(Microsoft Message Queuing)는 더 이상 사용되지 않으며 지원되지 않습니다.
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
패키지 위치입니다. 패키지 위치는 distributor 또는 subscriber일 수 있습니다.
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 사이의 값 범위가 지원됩니다.