sp_get_distributor (Transact-SQL)
適用対象:SQL Server
ディストリビューターがサーバーにインストールされているかどうかを調べます。 このストアド プロシージャは、任意のデータベース上の、ディストリビューターを検索しているコンピューターで実行されます。
構文
sp_get_distributor
結果セット
列名 | データ型 | 説明 |
---|---|---|
インストール | int | 0 = いいえ。 1 = はい |
ディストリビューション サーバー | sysname | ディストリビューター サーバーの名前。 |
ディストリビューション db がインストールされている | int | 0 = いいえ。 1 = はい |
is distribution publisher | int | 0 = いいえ。 1 = はい |
リモート配布パブリッシャーがある | int | 0 = いいえ。 1 = はい |
解説
sp_get_distributorは、主にスナップショット、トランザクション、マージ レプリケーションの Microsoft SQL Server Management Studioによって使用されます。
アクセス許可
どのユーザーでも sp_get_distributorを実行できます。 このストアド プロシージャがディストリビューション データベースの固定データベース ロールのdb_ownerまたは replmonitor 固定データベース ロールのメンバー、または少なくとも 1 つのパブリッシュされたデータベースに対して固定データベース ロールdb_ownerメンバーによって実行されると、NULL 以外の結果セットが返されます。 NULL 以外の結果セットは、このストアド プロシージャが少なくとも 1 つのパブリッシュされたデータベースのパブリケーション アクセス リスト (PAL) 内のユーザー、または SQL Server 以外のパブリッシャーのディストリビューション データベースの PAL で実行された場合にも返sp_get_distributor。
参照
パブリッシングおよびディストリビューションの構成
ディストリビューターおよびパブリッシャーの情報スクリプト
レプリケーション ストアド プロシージャ (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示