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 사이의 값 범위가 지원됩니다. |