在不停止系统的情况下,将数据库镜像系统中的伙伴服务器转换为只读向外扩展系统中的复制节点。
前提条件
您必须具有 MANAGE ANY MIRROR SERVER 系统特权。
连接到要转换的伙伴服务器并确保其拥有镜像角色。您只能转换拥有镜像角色的伙伴服务器。如果想要转换为复制节点的服务器是主服务器,则必须启动故障转移,以便主服务器和镜像服务器切换角色。
连接到主服务器。
更改镜像服务器定义:
更新类型 PRIMARY 的镜像服务器定义,以移除要转换的伙伴服务器的连接信息。
删除类型 MIRROR 的镜像服务器定义。
更改要转换为复制节点的服务器的伙伴服务器定义。
例如,可执行以下语句:
ALTER MIRROR SERVER mirror_demo_primary connection_string='SERVER=mirror_demo_primary;HOST=localhost:6871'; DROP MIRROR SERVER mirror_demo_mirror; ALTER MIRROR SERVER mirror_server2 AS COPY FROM SERVER PRIMARY; |
作为对这些配置进行更改的一部分,根服务器和转换的伙伴服务器均会重新启动数据库,但服务器本身保持运行。在数据库重新启动期间,到该数据库的连接将断开
(可选)如果要拆除镜像系统,请删除仲裁服务器。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |