使用WebSphere中间件构建数据库环境

http://tech.ddvip.com   2007年07月03日    社区交流

内容摘要:本文向您介绍使用 IBM WebSphere® Application Server Network Deployment V6.1 作为客户端应用程序并利用 DB2 HADR 和自动客户端重新路由功能构建高可用性数据库环境的步骤。

  上例中,NEARSYNC 被选为同步模式。此模式虽然比 SYNC 模式提供较少的事务丢失保护,但比 SYNC 模式的事务响应时间要短一些。注意,清单 2 中的最后命令可以为 DB2 HADR 启用自动客户端重新路由功能,并且端口 60000 是备用计算机上的 DB2 实例端口号。

  请通过输入此命令来验证您的配置值,如清单 3 所示:

  db2 get db cfg for <database_name> | grep HADR

  清单 3. 主要计算机上 Sample 数据库的 HADR 配置>db2 get db cfg for sample | grep HADR
HADR database role                 = STANDARD
HADR local host name       (HADR_LOCAL_HOST) = svtlewis.rchland.ibm.com
HADR local service name      (HADR_LOCAL_SVC) = ha_sample
HADR remote host name      (HADR_REMOTE_HOST) = svtclark.rchland.ibm.com
HADR remote service name     (HADR_REMOTE_SVC) = ha_sample_int
HADR instance name of remote server (HADR_REMOTE_INST) = db2inst1
HADR timeout value            (HADR_TIMEOUT) = 120
HADR log write synchronization mode   (HADR_SYNCMODE) = NEARSYNC

  现在,我们可以从主要计算机上备份数据库,并将其还原到备用计算机上。下面的命令将备份主要计算机上的数据库(如清单 4 中所示。)您需要对每个数据库重复此命令。请注意,您无法对正在连接其客户端应用程序的数据库执行备份。

  cd <temp_backup_directory>

  db2 backup db <database_name>

  每个数据库的备份副本将存储在 <temp_backup_directory> 中。

来源:ibm.com    作者:Li-Fang Lee    责编:豆豆技术应用

正在加载评论...