启动故障转移。可以通过以下方式之一停止主服务器(当前为 mirror_server1)来实现此目的:
在数据库服务器消息窗口中单击 [关闭]。
使用 [Windows 任务管理器] 结束其任务。
运行以下命令:
dbstop -y -c "UID=DBA;PWD=sql;SERVER=mirror_demo_primary" |
请参见停止镜像系统中的数据库服务器。
如果出现警告消息,指出该数据库服务器仍存在一个连接,请单击 [是] 将其关闭。
仲裁数据库服务器消息窗口将显示一条消息,指出主服务器已断开连接。
mirror_server2 数据库服务器消息窗口将显示一条消息,指出该服务器是新的主服务器:
关闭 Interactive SQL。如果您收到错误消息,请单击 [确定]。
通过运行以下命令重新启动 Interactive SQL:
dbisql -c "UID=DBA;PWD=sql;SERVER=mirror_demo_primary;HOST=localhost:6871,localhost:6872" |
执行下面语句来验证之前用作镜像服务器 (mirror_server2) 的服务器现在已用作主服务器:
SELECT PROPERTY ( 'ServerName' ); |
执行以下语句以验证是否已将所有事务均镜像到镜像服务器:
SELECT * FROM test; |
与 Interactive SQL 断开连接。
前进至第 3 课:监控数据库镜像系统。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |