sp_helpsubscriberinfo (Transact-SQL)
適用対象: SQL ServerAzure SQL Managed Instance
サブスクライバーに関する情報を表示します。 このストアド プロシージャは、任意のデータベースのパブリッシャーで実行されます。
構文
sp_helpsubscriberinfo [ [ @subscriber =] 'subscriber']
[ , [ @publisher = ] 'publisher' ]
引数
[ @subscriber = ] 'subscriber'
サブスクライバーの名前です。 サブスクライバー は sysname で、既定値は %、すべての情報を返します。
[ @publisher = ] 'publisher'
パブリッシャーの名前を指定します。 publisher は sysname で、既定値は現在のサーバーの名前です。
Note
パブリッシャー は、Oracle パブリッシャーの場合を除き、指定しないでください。
結果セット
列名 | データ型 | 説明 |
---|---|---|
publisher | sysname | パブリッシャーの名前。 |
subscriber | sysname | サブスクライバーの名前。 |
type | tinyint | サブスクライバーの種類: 0 = Microsoft SQL Server データベース 1 = ODBC データ ソース |
ログイン | sysname | SQL Server 認証のログイン ID。 |
password | sysname | SQL Server 認証のパスワード。 |
commit_batch_size | int | サポートされていません。 |
status_batch_size | int | サポートされていません。 |
flush_frequency | int | サポートされていません。 |
frequency_type | int | ディストリビューション エージェントを実行する頻度。 1 = 1 回 2 = オンデマンド 4 = 毎日 8 = 週単位 16 = 月単位 32 = 月単位の相対値 64 = 自動開始 128 = 定期的 |
frequency_interval | int | frequency_typeによって設定された頻度に適用される値。 |
frequency_relative_interval | int | frequency_typeが 32 (毎月の相対値) に設定されている場合に使用されるディストリビューション エージェントの日付。 1 = First 2 = 秒 4 = 3 番目 8 = 4 番目 16 = 最後 |
frequency_recurrence_factor | int | frequency_typeによって使用される 繰り返し係数。 |
frequency_subday | int | 定義した期間にスケジュールを組み直す頻度。 1 = 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 | サポートされていません。 |
説明 | nvarchar (255) | サブスクライバーのテキストによる説明。 |
security_mode | int | 実装されたセキュリティ モード: 0 = SQL Server 認証 1 = Microsoft Windows 認証 |
frequency_type2 | int | マージ エージェントを実行する頻度。 1 = 1 回 2 = オンデマンド 4 = 毎日 8 = 週単位 16 = 月単位 32 = 月単位の相対値 64 = 自動開始 128 = 定期的 |
frequency_interval2 | int | frequency_typeによって設定された頻度に適用される値。 |
frequency_relative_interval2 | int | frequency_typeが 32 (毎月の相対値) に設定されている場合に使用されるマージ エージェントの日付: 1 = First 2 = 秒 4 = 3 番目 8 = 4 番目 16 = 最後 |
frequency_recurrence_factor2 | int | frequency_type*.* で使用される 繰り返し係数 |
frequency_subday2 | int | 定義した期間にスケジュールを組み直す頻度。 1 = 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は、スナップショット レプリケーション、トランザクション レプリケーション、マージ レプリケーションで使用されます。
アクセス許可
sysadmin 固定サーバー ロール、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 の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示