ReplicationServer.EnumCurrentPrincipals メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データベース ミラーリングに参加しているパブリッシュされたすべてのデータベースの情報を返します。
public:
System::Data::DataSet ^ EnumCurrentPrincipals();
public System.Data.DataSet EnumCurrentPrincipals ();
member this.EnumCurrentPrincipals : unit -> System.Data.DataSet
Public Function EnumCurrentPrincipals () As DataSet
戻り値
次の列を含む DataSet オブジェクトです。
列 | データ型 | 説明 |
---|---|---|
db_name | sysname | データベース名。 |
current_principal | sysname | ミラー化されたデータベースの現在のプリンシパルです。 |
mirroring_role | tinyint | データベース ミラーリング セッションにおけるローカル データベースの現在のロールです。
1 = プリンシパル 2 = ミラー NULL = データベースはオフラインです。 |
mirroring_state | tinyint | ミラー データベースとデータベース ミラーリング セッションの状態。
0 = 中断 1 = 切断済み 2 = 同期中 3 = 保留中のフェールオーバー 4 = 同期済み NULL = データベースはオフラインです。 |
注釈
このメソッドは、データベース ミラーリングを使用したレプリケーションをサポートするために使用されます。 詳細については、「データベース ミラーリングとレプリケーション (SQL Server)」をご覧ください。