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)。