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