MSpublications(Transact-SQL)
적용 대상: SQL Server
이 테이블에는 MSpublications
게시자가 복제하는 각 게시에 대해 하나의 행이 포함됩니다. 이 테이블은 배포 데이터베이스에 저장됩니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
publisher_id |
smallint | 게시자의 ID입니다. |
publisher_db |
sysname | 게시자 데이터베이스의 이름입니다. |
publication |
sysname | 게시의 이름 |
publication_id |
int | 게시의 ID입니다. |
publication_type |
int | 게시 유형:0 = 트랜잭션1 = 스냅샷2 = 병합 |
thirdparty_flag |
bit | 게시가 Microsoft SQL Server 데이터베이스인지 여부를 나타냅니다.0 = SQL Server1 = SQL Server 이외의 데이터 원본 |
independent_agent |
bit | 이 게시에 대한 독립 실행형 배포 에이전트 있는지 여부를 나타냅니다. |
immediate_sync |
bit | 스냅샷 에이전트 실행할 때마다 동기화 파일을 만들거나 다시 만들지 여부를 나타냅니다. |
allow_push |
bit | 지정된 게시에 대한 밀어넣기 구독을 만들 수 있는지 여부를 나타냅니다. |
allow_pull |
bit | 지정된 게시에 대해 끌어오기 구독을 만들 수 있는지 여부를 나타냅니다. |
allow_anonymous |
bit | 지정된 게시에 대해 익명 구독을 만들 수 있는지 여부를 나타냅니다. |
description |
nvarchar(255) | 게시에 대한 설명입니다. |
vendor_name |
nvarchar(100) | 게시자가 SQL Server 데이터베이스가 아닌 경우 공급업체의 이름입니다. |
retention |
int | 게시의 보존 기간(시간)입니다. |
sync_method |
int | 동기화 메서드0 = 네이티브(모든 테이블의 기본 모드 대량 복사 출력 생성)1 = 문자(모든 테이블의 문자 모드 대량 복사 출력 생성)3 = 동시(모든 테이블의 기본 모드 대량 복사 출력을 생성하지만 스냅샷 중에 테이블을 잠그지 않음)4 = Concurrent_c(모든 테이블의 문자 모드 대량 복사 출력을 생성하지만 스냅샷 중에 테이블을 잠그지 않음)이 값 3 4 은 트랜잭션 복제 및 병합 복제에 사용할 수 있지만 스냅샷 복제에는 사용할 수 없습니다. |
allow_subscription_copy |
bit | 이 게시를 구독하는 구독 데이터베이스를 복사하는 기능을 설정 또는 해제합니다.0 - 복사를 사용할 수 없음1 - 복사를 사용하도록 설정됨 |
thirdparty_options |
int | SQL Server Management Studio의 복제 폴더에 게시 표시가 표시되지 않는지 여부를 지정합니다.0 = SQL Server Management Studio의 복제 폴더에 다른 유형의 게시를 표시합니다.1 = SQL Server Management Studio의 복제 폴더에 다른 유형의 게시를 표시하지 않습니다. |
allow_queued_tran |
bit | 게시에 지연 업데이트가 허용되는지 여부를 지정합니다.0 = 게시가 큐에 대기 중이 아닌 경우1 = 게시가 큐에 대기 중 |
options |
int | 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다. |
retention_period_unit |
tinyint | 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다. |
allow_initialize_from_backup |
bit | 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다. |
min_autonosync_lsn |
varbinary(16) | 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다. |