高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复
2010-02-05 00:00:00 来源:WEB开发网核心提示: (3)使用备用数据库接管主数据库,观察主数据库和备用数据库的状态,高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复(10),接管数据库的命令为 TAKEOVER,其语法为:TAKEOVERHADRONDATABASEdatabase-aliasUSERuser-nameBYFORC
(3)使用备用数据库接管主数据库,观察主数据库和备用数据库的状态。接管数据库的命令为 TAKEOVER,其语法为:
TAKEOVER HADR ON DATABASE database-alias USER user-name BY FORCE
USING password-'
其中,BY FORCE 选项告诉备用节点不用确认主节点的状态。
本例中执行下面的命令以使备用服务器节点接管主服务器节点的服务。
# db2 takeover HADR on database HADB user db2hadr using xxxxxx
(4)再次通过 snapshot 查看 Standby 节点(192.168.189.129)和 Primary 节点(192.168.189.128)的状态。从图 3.8 和图 3.9 中可以看出,原来的备用服务器节点已成为新的主服务器节点;原来的主服务器节点已经成为备用服务器节点。
图 3.8 备用数据库状态(新的主服务器)
查看原图(大图)
图 3.9 主数据库状态(新的备用服务器)
查看原图(大图)
(5)连接到新的主数据库(原备用数据库),并查询 hatbl 表,得到插入其中的数据,如图 3.10 所示。
- ››开发者眼中的Windows Phone和Android
- ››高级SEO的涵义意味着是什么
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
- ››开发者必看的Google Market全球赚钱分享计划
- ››高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难...
- ››高级 DBA 和开发者篇,第 1 章:DB2 基础
- ››高级 DBA 和开发者篇,第 2 章:数据库集群技术
- ››高级 jQuery:让好的应用程序变成强大的应用程序
- ››开发者关于 JAX-RPC 的介绍,第 1 部分: 了解 JAX...
更多精彩
赞助商链接