在数据库镜像系统中,可以将两个伙伴服务器中的一个标识为首选服务器。如果所有数据库服务器都在运行,则首选服务器将成为主服务器,并取得数据库的所有权。如果标记为首选的服务器不可用,则充当镜像服务器的服务器将成为主服务器。当首选服务器重新启动时,它会获得尚未从当前主服务器得到的全部事务日志条目。接下来,它要求当前主服务器放弃数据库所有权。然后服务器将改变角色,首选服务器将成为主服务器,其它服务器会成为镜像服务器。当数据库所有权更改时,到非首选服务器上数据库的全部连接都将丢失。
通过将 PREFERRED='YES' 添加到定义伙伴服务器的 CREATE MIRROR SERVER 语句,从而指定首选服务器。例如:
CREATE MIRROR SERVER mirror_server1 AS PARTNER connection_string='SERVER=mirror_server1;host=localhost:6871' state_file='c:\\server1\\server1.state' preferred='YES'; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |