MSpublications (Transact-SQL)
適用於:SQL Server
數據表 MSpublications
會針對發行者復寫的每個發行集,各包含一個數據列。 此數據表會儲存在散發資料庫中。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
publisher_id |
smallint | 發行者的標識碼。 |
publisher_db |
sysname | 發行者資料庫的名稱。 |
publication |
sysname | 發行集的名稱。 |
publication_id |
int | 發行集的標識碼。 |
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) | 如果 Publisher 不是 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 中 Replication 資料夾中的發行集顯示:0 = 在 SQL Server Management Studio 的 [複寫] 資料夾中顯示異質發行集。1 = 隱藏在 SQL Server Management Studio 的 Replication 資料夾中顯示異質發行集。 |
allow_queued_tran |
bit | 指定發行集是否允許佇列更新:0 = 發行集為非佇列1 = 發行集已排入佇列 |
options |
int | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
retention_period_unit |
tinyint | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
allow_initialize_from_backup |
bit | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |
min_autonosync_lsn |
varbinary(16) | 僅供參考之用。 不支援。 我們無法保證未來的相容性。 |