返回有關(guān)請(qǐng)求訂閱的信息。該存儲(chǔ)過程在訂閱服務(wù)器的訂閱數(shù)據(jù)庫上執(zhí)行。
sp_helpmergepullsubscription [[@publication =] 'publication']
[ , [ @publisher = ] 'publisher' ]
[ , [ @publisher_db =] 'publisher_db']
[ , [ @subscription_type =] 'subscription_type']
[@publication =] 'publication'
是發(fā)布名稱。publication 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 %。如果 publication 為 %,則表示返回有關(guān)當(dāng)前數(shù)據(jù)庫內(nèi)所有合并發(fā)布和訂閱的信息。
[@publisher =] 'publisher'
是發(fā)布服務(wù)器名。publisher 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 %。
[@publisher_db =] 'publisher_db'
是發(fā)布服務(wù)器數(shù)據(jù)庫名稱。publisher_db 的數(shù)據(jù)類型為 sysname,默認(rèn)設(shè)置為 %。
[@subscription_type =] 'subscription_type'
是是否顯示請(qǐng)求訂閱。subscription_type 的數(shù)據(jù)類型為 nvarchar(10),默認(rèn)設(shè)置為 'pull'。有效值為 'push'、'pull' 或 'both'。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
subscription_name | nvarchar(1000) | 訂閱名。 |
publication | sysname | 發(fā)布名稱。 |
publisher | sysname | 發(fā)布服務(wù)器名。 |
publisher_db | sysname | 發(fā)布服務(wù)器數(shù)據(jù)庫名。 |
subscriber | sysname | 訂閱服務(wù)器名。 |
subscription_db | sysname | 訂閱數(shù)據(jù)庫的名稱。 |
status | Int | 訂閱狀態(tài): 0 = 所有作業(yè)正等待啟動(dòng) |
subscriber_type | int | 訂閱服務(wù)器的類型: 1 = 全局 |
subscription_type | int | 訂閱的類型: 0 = 強(qiáng)制 |
priority | float(8) | 訂閱優(yōu)先級(jí)。該值必須小于 100.00。 |
sync_type | tinyint | 訂閱同步類型: 1 = 自動(dòng) |
description | nvarchar(255) | 對(duì)該請(qǐng)求訂閱的簡(jiǎn)短描述。 |
merge_jobid | binary(16) | 合并代理程序的作業(yè) ID。 |
enabled_for_synmgr | int | 表示能否通過 Microsoft 同步管理器使訂閱同步。 |
last_updated | nvarchar(26) | 上次更新發(fā)布的日期。 |
publisher_login | sysname | 發(fā)布服務(wù)器登錄名。 |
publisher_password | sysname | 發(fā)布服務(wù)器密碼。 |
publisher_security_mode | int | 指定發(fā)布服務(wù)器的安全模式: 0 = SQL Server 身份驗(yàn)證 |
distributor | sysname | 分發(fā)服務(wù)器的名稱。 |
distributor_login | sysname | 分發(fā)服務(wù)器登錄名。 |
distributor_password | sysname | 分發(fā)服務(wù)器密碼。 |
distributor_security_mode | int | 指定分發(fā)服務(wù)器的安全模式: 0 = SQL Server 身份驗(yàn)證 |
ftp_address | sysname | 僅可用于向后兼容性。是分發(fā)服務(wù)器 FTP 服務(wù)的網(wǎng)絡(luò)地址。 |
ftp_port | int | 僅可用于向后兼容性。是分發(fā)服務(wù)器 FTP 服務(wù)的端口號(hào)。 |
ftp_login | sysname | 僅可用于向后兼容性。是用來連接到 FTP 服務(wù)的用戶名。 |
ftp_password | sysname | 僅可用于向后兼容性。是用來連接到 FTP 服務(wù)的用戶密碼。 |
alt_snapshot_folder | nvarchar(255) | 默認(rèn)位置以外的存儲(chǔ)快照文件夾的位置。 |
working_directory | nvarchar(255) | 目錄完全合法的路徑,當(dāng)指定該選項(xiàng)時(shí)在目錄中使用 FTP 傳輸快照文件。 |
use_ftp | bit | 訂閱正在訂閱 Internet 上的發(fā)布,并且配置 FTP 的尋址屬性。如果為 0,則訂閱未使用 FTP。如果 1,則訂閱正在使用 FTP。 |
offload_agent | bit | 指定是否可激活并遠(yuǎn)程運(yùn)行該代理程序。如果為 0,則表示無法遠(yuǎn)程激活該代理程序。 |
offload_server | sysname | 用于遠(yuǎn)程激活的服務(wù)器名稱。 |
use_interactive_resolver | 返回在調(diào)節(jié)過程中是否使用交互式?jīng)_突解決程序。如果為 0,則不使用交互式?jīng)_突解決程序。 | |
subid | uniqueidentifier | 訂閱服務(wù)器的 ID。 |
dynamic_snapshot_location | nvarchar(255) | 在其中保存快照文件的文件夾路徑。 |
last_sync_status | int | 訂閱狀態(tài): 0 = 所有作業(yè)正等待啟動(dòng) |
last_sync_summary | sysname | 對(duì)上次同步結(jié)果的描述。 |
sp_helpmergepullsubscription 用于合并復(fù)制。在結(jié)果集中,last_updated 中返回的數(shù)據(jù)格式化為 YYYYMMDD hh:mm:ss.fff。
執(zhí)行權(quán)限默認(rèn)授予 public 角色。
相關(guān)文章