sp_helpsubscriberinfo (Transact-SQL)
適用於:SQL ServerAzure SQL 受控執行個體
顯示訂閱者的相關信息。 此預存程式會在任何資料庫的發行者端執行。
語法
sp_helpsubscriberinfo [ [ @subscriber =] 'subscriber']
[ , [ @publisher = ] 'publisher' ]
引數
[ @subscriber = ] 'subscriber'
這是訂閱者的名稱。 subscriber 是 sysname,預設值 %為 ,它會傳回所有資訊。
[ @publisher = ] 'publisher'
這是發行者的名稱。 publisher 是 sysname,預設為目前伺服器的名稱。
注意
除非發行者是 Oracle 發行者,否則不應該指定 publisher 。
結果集
資料行名稱 | 資料類型 | 描述 |
---|---|---|
publisher | sysname | 發行者的名稱。 |
訂閱者 | sysname | 訂閱者的名稱。 |
type | tinyint | 訂閱者類型: 0 = Microsoft SQL Server 資料庫 1 = ODBC 數據源 |
登錄 | sysname | SQL Server 驗證的登入標識碼。 |
password | sysname | SQL Server 驗證的密碼。 |
commit_batch_size | int | 不支援。 |
status_batch_size | int | 不支援。 |
flush_frequency | int | 不支援。 |
frequency_type | int | 執行 散發代理程式 的頻率: 1 = 一次 2 = 隨選 4 = 每日 8 = 每周 16 = 每月 32 = 每月相對 64 = 自動啟動 128 = 週期性 |
frequency_interval | int | 套用至frequency_type所設定頻率的值。 |
frequency_relative_interval | int | 當frequency_type設定為 32 時所使用的 散發代理程式 日期(每月相對): 1 = First 2 = 秒 4 = 第三個 8 = 第四 16 = Last |
frequency_recurrence_factor | int | frequency_type所使用的週期因數。 |
frequency_subday | int | 在訂的期間重新排程的頻率: 1 = 一次 2 = 秒 4 = 分鐘 8 = 小時 |
frequency_subday_interval | int | frequency_subday的間隔。 |
active_start_time_of_day | int | 第一次排程 散發代理程式 的一天時間,格式為 HHmmss 。 |
active_end_time_of_day | int | 散發代理程式 停止排程的時間,格式為 HHmmss 。 |
active_start_date | int | 第一次排程 散發代理程式 的日期,格式為 yyyyMMdd 。 |
active_end_date | int | 散發代理程式 停止排程的日期,格式化為 yyyyMMdd 。 |
retryattempt | int | 不支援。 |
retrydelay | int | 不支援。 |
description | nvarchar(255) | 訂閱者的文字描述。 |
security_mode | int | 實作的安全性模式: 0 = SQL Server 驗證 1 = Microsoft Windows 驗證 |
frequency_type2 | int | 執行 合併代理程式 的頻率: 1 = 一次 2 = 隨選 4 = 每日 8 = 每周 16 = 每月 32 = 每月相對 64 = 自動啟動 128 = 週期性 |
frequency_interval2 | int | 套用至frequency_type所設定頻率的值。 |
frequency_relative_interval2 | int | 當frequency_type設定為 32(每月相對): 合併代理程式 1 = First 2 = 秒 4 = 第三個 8 = 第四 16 = Last |
frequency_recurrence_factor2 | int | frequency_type*.* 使用的週期因數 |
frequency_subday2 | int | 在訂的期間重新排程的頻率: 1 = 一次 2 = 秒 4 = 分鐘 8 = 小時 |
frequency_subday_interval2 | int | frequency_subday的間隔。 |
active_start_time_of_day2 | int | 第一次排程 合併代理程式 的一天時間,格式為 HHmmss 。 |
active_end_time_of_day2 | int | 合併代理程式 停止排程的時間,格式為 HHmmss 。 |
active_start_date2 | int | 第一次排程 合併代理程式 的日期,格式為 yyyyMMdd 。 |
active_end_date2 | int | 合併代理程式 停止排程的日期,格式化為 yyyyMMdd 。 |
傳回碼值
0 (成功) 或 1 (失敗)
備註
sp_helpsubscriberinfo用於快照式複寫、事務複製和合併式複寫。
權限
只有系統管理員固定伺服器角色、db_owner固定資料庫角色或發行集的發行集存取清單成員可以執行sp_helpsubscriberinfo。
另請參閱
sp_adddistpublisher (Transact-SQL)
sp_addpullsubscription (Transact-SQL)
sp_changesubscriber (Transact-SQL)
sp_dropsubscriber (Transact-SQL)
sp_helpdistributor (Transact-SQL)
sp_helpserver (Transact-SQL)
系統預存程序 (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應