DB2 V9.7 高可用性灾难恢复中的备机可读
2010-07-30 00:00:00 来源:WEB开发网然后在备机数据库上查询该表,如果可以看到这些记录已经出现在备机数据库中了,此时说明高可用性灾难恢复的备机可读已经配置成功:
清单 6. 验证高可用性灾难恢复备机可读环境配置成功
$ db2 CONNECT TO hadrdb
Database Connection Information
Database server = DB2/LINUXX8664 9.7.1
SQL authorization ID = XUJING
Local database alias = HADRDB
$ db2 "SELECT * FROM test"
C1 C2
----------- --
1 A
2 B
3 C
3 record(s) selected.
小窍门 尽早提交主数据库上的事务
注意:在验证上述命令时,在主服务器上运行完CREATE TABLE 和 INSERT 命令后, 请务必要提交该事务, 否则会导致备机数据库进入不可读窗口 (Replay Only Window,参见本文第四部分)。要提交事务,可以使用下列两种方法中的任意一种:
显示使用COMMIT命令提交事务
将命令行选项中的自动提交打开(该参数默认打开)
清单 7. 打开数据库命令行的自动提交
$ db2 UPDATE COMMAND OPTIONS USING C ON
打开该选项之后,随后输入的SQL命令都会被自动提交。
在提供备机可读功能之前,要验证高可用性灾难恢复环境是否配置成功,相对来说比较麻烦。类似的,首先在主数据库建表、插入数据,要检查这些数据是否已经传递到备机上,随后必须使备机数据库接管成为新的主数据库之后,才能在上面检查之前的操作是否已经生效。从此可以看出,高可用性灾难恢复的备机可读功能,同时也为快速配置高可用性灾难与恢复环境提供了一个快速有效的验证方法。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››可用性测试方法:卡片分类法
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
更多精彩
赞助商链接