Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 高可用性和只读向外扩展系统 » 数据库镜像 » 维护数据库镜像系统 » 数据库镜像中的角色切换(故障转移)

 

用户启动的角色切换(故障转移)

通过连接到主服务器并执行以下语句,在不停止服务器的情况下启动从主服务器到镜像服务器的数据库镜像故障转移(角色切换):

ALTER DATABASE SET PARTNER FAILOVER;

执行此语句时,到数据库的全部现有连接都将关闭,包括执行此语句的连接。如果此语句包含在过程或事件中,它后面的其它语句将不会执行。执行此语句所需要的特权由 -gd 服务器选项控制。

此语句是指定首选服务器的替代方法,可以结合控制何时将数据库所有权转让给特定数据库服务器的逻辑使用。例如,您可以基于伙伴服务器的可用性(由 PartnerState 数据库属性的值确定),或者数据库连接的数量(由 ConnCount 数据库属性的值确定)来启动故障转移。

 另请参见