返回有關(guān)合并復(fù)制的信息。該存儲(chǔ)過程在發(fā)布服務(wù)器的發(fā)布數(shù)據(jù)庫上執(zhí)行。
sp_helpmergepublication [[@publication =] 'publication']
[ , [ @found = ] 'found'OUTPUT]
[ , [ @publication_id = ] 'publication_id' OUTPUT]
[ , [ @reserved =] 'reserved' ]
[@publication =] 'publication'
是發(fā)布名稱。publication 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 %,表示返回有關(guān)當(dāng)前數(shù)據(jù)庫內(nèi)所有合并發(fā)布的信息。
[@found =] 'found' OUTPUT
是表示返回行的標(biāo)志。found 的數(shù)據(jù)類型為 int 而且是 OUTPUT 參數(shù),默認(rèn)設(shè)置為 NULL。1 表示已找到發(fā)布。0 表示未找到發(fā)布。
[@publication_id = ] 'publication_id' OUTPUT
是發(fā)布標(biāo)識(shí)號(hào)。publication_id 的數(shù)據(jù)類型為 uniqueidentifier 而且是 OUTPUT 參數(shù),默認(rèn)設(shè)置為 NULL。
[@reserved = ] 'reserved'
保留以備將來使用。reserved 的數(shù)據(jù)類型為 nvarchar(20),默認(rèn)設(shè)置為 NULL。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
id | int | 發(fā)布在列表中的連續(xù)順序。 |
name | sysname | 發(fā)布名稱。 |
description | nvarchar(255) | 對(duì)發(fā)布的描述。 |
status | tinyint | 發(fā)布數(shù)據(jù)的可用時(shí)間。 |
retention | int | 為給定的發(fā)布保存的更改量(以天為單位)。 |
sync_mode | tinyint | 該發(fā)布的同步模式: 0 = 本機(jī)大容量復(fù)制程序(bcp 實(shí)用工具) |
allow_push | int | 表示是否可以為給定的發(fā)布創(chuàng)建強(qiáng)制訂閱。0 表示不允許強(qiáng)制訂閱。 |
allow_pull | int | 表示是否可以為給定的發(fā)布創(chuàng)建請(qǐng)求訂閱。0 表示不允許請(qǐng)求訂閱。 |
allow_anonymous | int | 表示是否可以為指定的發(fā)布創(chuàng)建匿名訂閱。0 表示不允許匿名訂閱。 |
centralized_conflicts | int | 表示是否在給定的發(fā)布服務(wù)器上存儲(chǔ)沖突記錄: 0 = 將沖突記錄存儲(chǔ)在引起沖突的發(fā)布服務(wù)器和訂閱服務(wù)器中。 |
priority | float(8) | 環(huán)回訂閱的優(yōu)先級(jí)。 |
snapshot_ready | tinyint | 表示該發(fā)布的快照是否已準(zhǔn)備好使用: 0 = 快照已準(zhǔn)備好使用。 |
publication_type | int | 發(fā)布類型: 0 = 快照。 |
pubid | uniqueidentifier | 該發(fā)布的唯一標(biāo)識(shí)符。 |
snapshot_jobid | binary(16) | 快照代理程序的作業(yè) ID。 |
enabled_for_internet | int | 表示是否啟用該發(fā)布以用在 Internet 上。如果是 1,則將發(fā)布的同步文件放入 C:\Program Files\Microsoft SQL Server\MSSQL\Repldata\Ftp 目錄中。用戶必須創(chuàng)建 Ftp 目錄。如果是 0,則不為 Internet 訪問啟用該發(fā)布。 |
dynamic_filter | int | 表示是否使用動(dòng)態(tài)篩選。0 表示不使用動(dòng)態(tài)篩選。 |
has_subscription | bit | 表示發(fā)布是否含有任何訂閱。0 表示當(dāng)前沒有對(duì)該發(fā)布的訂閱。 |
snapshot_in_default_folder | Bit | 指定快照文件是否存儲(chǔ)在默認(rèn)文件夾中。如果是 0,則可以在默認(rèn)文件夾中找到快照文件。如果是 1,則表示快照文件將存儲(chǔ)在 alt_snapshot_folder 所指定的備用位置中。備用位置可以在另一臺(tái)服務(wù)器、網(wǎng)絡(luò)驅(qū)動(dòng)器或可移動(dòng)媒體(如 CD-ROM 或可移動(dòng)磁盤)上。也可以將快照文件保存到文件傳輸協(xié)議 (FTP) 站點(diǎn)以供訂戶以后檢索。注意該參數(shù)可為 ture,而且在 @alt_snapshot_folder 參數(shù)中仍有一個(gè)位置。這個(gè)組合指定將快照文件存儲(chǔ)在默認(rèn)位置和備用位置。 |
alt_snapshot_folder | nvarchar(255) | 指定快照的備用文件夾的位置。 |
pre_snapshot_script | nvarchar(255) | 指定指向某個(gè) .sql 文件的指針,在訂閱服務(wù)器上應(yīng)用快照時(shí),合并代理程序在運(yùn)行任何已復(fù)制對(duì)象腳本之前先運(yùn)行該文件。 |
post_snapshot_script | nvarchar(255) | 指定指向某個(gè) .sql 文件的指針,在訂閱服務(wù)器上應(yīng)用快照時(shí),合并代理程序在運(yùn)行了所有其它的已復(fù)制對(duì)象腳本和數(shù)據(jù)之后再運(yùn)行該文件。 |
compress_snapshot | Bit | 指定將寫入 @alt_snapshot_folder 位置的快照壓縮為 Microsoft® CAB 格式。 |
ftp_address | sysname | 是分發(fā)服務(wù)器 FTP 服務(wù)的網(wǎng)絡(luò)地址。指定供合并代理程序挑選的發(fā)布快照文件所在的位置。 |
ftp_port | int | 是分發(fā)服務(wù)器的 FTP 服務(wù)的端口號(hào)。ftp_port 的默認(rèn)值為 21。指定供合并代理程序挑選的發(fā)布快照文件所在的位置。 |
ftp_subdirectory | nvarchar(255) | 指定可供合并代理程序挑選的快照文件所在的位置。 |
ftp_login | sysname | 是用來連接到 FTP 服務(wù)的用戶名。 |
conflict_retention | int | 指定保留沖突的保持期(以天為單位)。指定的天數(shù)過去后,沖突行將從沖突表中清除掉。 |
keep_partition_changes | int | 指定是否對(duì)此發(fā)布進(jìn)行同步優(yōu)化。keep_partition_changes 的默認(rèn)值為0。0 表示不進(jìn)行同步優(yōu)化,并且某個(gè)分區(qū)中的數(shù)據(jù)更改時(shí),將驗(yàn)證發(fā)送到所有訂閱服務(wù)器的分區(qū)。1 表示進(jìn)行同步優(yōu)化,而且只有在更改的分區(qū)中包含行的訂閱服務(wù)器才受影響。有關(guān)更多信息,請(qǐng)參見優(yōu)化同步。 |
allow_subscription_copy | int | 指定是否已啟用復(fù)制訂閱該發(fā)布的訂閱數(shù)據(jù)庫的能力。0 表示不允許復(fù)制。 |
allow_synctoalternate | int | 指定是否允許可選同步伙伴與該發(fā)布服務(wù)器同步。0 表示不允許同步伙伴。 |
validate_subscriber_info | nvarchar(500) | 列出正用于檢索訂閱服務(wù)器信息和驗(yàn)證訂閱服務(wù)器上的動(dòng)態(tài)篩選準(zhǔn)則的功能。有助于驗(yàn)證信息分區(qū)是否與每個(gè)合并一致。 |
backward_comp_level | int | 數(shù)據(jù)庫兼容級(jí)別(60、65、70 和 80)。 |
publish_to_activedirectory | bit | 指定是否將發(fā)布信息發(fā)布到 Microsoft Active Directory™。0 表示無法從 Microsoft Active Directory 獲得發(fā)布信息。 |
max_concurrent_merge | int | 并發(fā)合并進(jìn)程數(shù)。該屬性為 0 值表示對(duì)任何特定時(shí)刻運(yùn)行的并發(fā)合并進(jìn)程數(shù)沒有限制。 |
max_concurrent_dynamic_snapshots | int | 可以在合并發(fā)布上運(yùn)行的最大并發(fā)動(dòng)態(tài)快照會(huì)話數(shù)。如果是 0,則不限制任何特定時(shí)刻在該發(fā)布上運(yùn)行的最大并發(fā)動(dòng)態(tài)快照會(huì)話數(shù)。 |
sp_helpmergepublication 用于合并復(fù)制。
執(zhí)行權(quán)限默認(rèn)授予 public 角色。
相關(guān)文章