WEB开发网
开发学院软件开发Java 使用 WebSphere 中间件构建高可用性数据库环境,第... 阅读

使用 WebSphere 中间件构建高可用性数据库环境,第 2 部分

 2009-11-03 00:00:00 来源:WEB开发网   
核心提示: 将 WebSphere Process Server 向导和脚本创建的所有数据源的 Oracle URL 更改为特定于该环境的实际 RAC URL,例如,使用 WebSphere 中间件构建高可用性数据库环境,第 2 部分(6),假设您使用 Deployment Manager Profile

将 WebSphere Process Server 向导和脚本创建的所有数据源的 Oracle URL 更改为特定于该环境的实际 RAC URL。例如,假设您使用 Deployment Manager Profile 创建向导和以下值创建一个数据源:

数据库驱动程序: Oracle Thin

名为 WPRCSDB 的预创建 Oracle 数据库模式

数据库服务器名称: myoraclehost1.ibm.com

端口: 1521

在创建部署管理器概要后,将创建一个访问 WPRCSDB 的数据源。数据源的属性看上去类似于图 6,其中您可以看到 Oracle URL 为:

jdbc:oracle:thin:@myoraclehost1.ibm.com:1521:WPRCSDB



图 6. 创建的数据源
使用 WebSphere 中间件构建高可用性数据库环境,第 2 部分

图片看不清楚?请点击这里查看原图(大图)。

要使此 WebSphere Process Server 数据源适用于 RAC,您需要做的就是将向导创建的这一特定于单一服务器的传统 Oracle 数据源属性 URL 替换为 RAC URL,如图 7 所示。(RAC URL 应由 Oracle DBA 提供,并且应与如上所示的示例 URL 类似。)



图 7. 使用 RAC URL 替换单一服务器 URL
使用 WebSphere 中间件构建高可用性数据库环境,第 2 部分

图片看不清楚?请点击这里查看原图(大图)。

还应对使用 WebSphere Process Server 向导和脚本创建的所有其他数据源执行相同的 URL 替换操作。

重新启动部署管理器和任何运行的 WebSphere Process Server 实例。

在管理控制台中验证修改的数据源与测试连接工具的连接性。尽管本文中的 URL 针对的是 Oracle 瘦驱动程序,但 Oracle OCI 驱动程序还可以用于 Oracle URL。这一 URL 替换策略也适用于 Oracle OCI 驱动程序。

还有需要注意一点:在手动创建消息传递引擎数据源时,您可以为 Oracle 数据源属性直接指定 RAC URL,并可以完全避免“传统 Oracle 到 Oracle RAC URL”的替换步骤。

结束语

尽管 Oracle RAC 在较新的 WebSphere Process Server V6.0.2.x 和更高版本中是正式支持的产品,但您可以使用本文中描述的 URL 替换策略为 Oracle RAC 环境配置任何 WebSphere Process Server 安装。

上一页  1 2 3 4 5 6 

Tags:使用 WebSphere 中间件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接