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)」をご覧ください。