返回有關(guān)發(fā)布的信息。該存儲(chǔ)過程在發(fā)布服務(wù)器的發(fā)布數(shù)據(jù)庫上執(zhí)行。
sp_helppublication [ [ @publication = ] 'publication' ]
[ , [ @found =] found OUTPUT]
[@publication =] 'publication'
是要查看的發(fā)布名稱。publication 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 %,表示返回有關(guān)所有發(fā)布的信息。
[@found =] 'found' OUTPUT
是表示返回行的標(biāo)記。found 的數(shù)據(jù)類型為 int,而且是 OUTPUT 參數(shù),默認(rèn)值為 23456。1 表示已找到發(fā)布。0 表示未找到發(fā)布。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
pubid | int | 發(fā)布的 ID。 |
name | sysname | 發(fā)布名稱。 |
restricted | int | 未使用,設(shè)置為 0。 |
status | tinyint | 發(fā)布數(shù)據(jù)的可用時(shí)間。 |
task | 用于向后兼容。 | |
replication frequency | tinyint | 復(fù)制頻率的類型: 0 = 基于事務(wù) |
synchronization method | tinyint | 同步模式: 0 = 本機(jī)大容量復(fù)制程序(bcp 實(shí)用工具) |
description | nvarchar(255) | 對(duì)發(fā)布的可選描述。 |
immediate_sync | bit | 表示每次快照代理程序運(yùn)行時(shí)是否創(chuàng)建或重新創(chuàng)建同步文件。 |
enabled_for_internet | bit | 表示是否通過 FTP 和其它服務(wù)將發(fā)布的同步文件表現(xiàn)在 Internet 上。 |
allow_push | bit | 表示是否允許在發(fā)布上使用強(qiáng)制訂閱。 |
allow_pull | bit | 表示是否允許在發(fā)布上使用請(qǐng)求訂閱。 |
allow_anonymous | bit | 表示是否允許在發(fā)布上使用匿名訂閱。 |
independent_agent | bit | 表示是否有用于該發(fā)布的獨(dú)立分發(fā)代理程序。 |
immediate_sync_ready | bit | 表示快照代理程序是否生成了準(zhǔn)備由新訂閱使用的快照。只有當(dāng)發(fā)布被設(shè)置為始終有可用于新訂閱或重新初始化訂閱的快照,才定義該參數(shù)。 |
allow_sync_tran | bit | 表示是否允許在發(fā)布上使用即時(shí)更新訂閱。 |
autogen_sync_procs | bit | 表示是否自動(dòng)生成存儲(chǔ)過程以支持即時(shí)更新訂閱。 |
snapshot_jobid | binary(16) | 已調(diào)度任務(wù) ID。 |
retention | int | 為給定的發(fā)布保存的更改量(以小時(shí)為單位)。 |
sp_helppublication 用于快照復(fù)制和事務(wù)復(fù)制。
執(zhí)行權(quán)限默認(rèn)授予 public 角色。
相關(guān)文章