更新 Oracle JDBC 驱动程序

如果出于任何原因而更改了 Oracle 的服务级别(例如,如果您应用了修订包),那么您必须确保 Oracle JDBC 驱动程序是兼容的。如果有必要,请遵循本部分中的步骤以更新您的 Oracle JDBC 驱动程序。

要替换 Oracle JDBC 驱动程序:

如果您正在更改 Oracle JDBC 驱动程序,并且使目录和驱动程序文件的完成路径名仍保持不变,那么请按照下列步骤进行:

  1. 停止 WebSphere Partner Gateway 控制台、接收器和文档管理器。
  2. 替换 Oracle JDBC 驱动程序文件。
  3. 启动 WebSphere Partner Gateway 控制台、接收器和文档管理器。

如果您正在替换 Oracle JDBC 驱动程序,并且驱动程序文件的全路径名发生了变化,那么请执行下列操作:

  1. 停止 WebSphere Partner Gateway 控制台、接收器和文档管理器。
  2. 对于各组件:控制台、接收器和文档管理器,使用 bcgdatabase.jacl 除去现有的 JDBC 数据源。

    除去 JDBC 数据源。要从 bcgdatabase.jacl 中调用信息,请输入以下命令:

    注:
    对于 Windows,用 .bat 替换 .sh 文件扩展名。
    ./bcgwsadmin.sh -f bcgdatabase.jacl -conntype NONE uninstall
     [db2 | oracle] <nodeName> <serverName>

    使用下列值:

    ./bcgwsadmin.sh -f bcgdatabase.jacl -conntype NONE uninstall
     oracle DefaultNode <bcgconsole、bcgreceiver,或 bcgdocmgr>
  3. 通过调用 bcgdatabase.jacl 来为各组件(控制台、接收器和文档管理器)创建 JDBC 数据源。
    ./bcgwsadmin.sh -f bcgdatabase.jacl -conntype NONE
      install <dbType> <dbName> <dbHostname> <dbPort> <dbUserId>
     <dbPassword> <nodeName> <serverName> <dbZipFile> <jndiName>

    请记住将 <> 中的值替换为在安装过程中指定的值。

  4. 当使用由 Oracle 选项生成的文件进行安装时,dbZipFile 是 Oracle JDBC 驱动程序的完整路径名,它将用于连接到数据库。输入以下命令:
    ./bcgwsadmin.sh -f bcgdatabase.jacl -conntype NONE install oracle
     <dbName> <dbHostname> <dbPort> <dbUserId> <dbPassword>
     DefaultNode server1 <dbZipFile> datasources/OracleDS
  5. 启动控制台、接收器和文档管理器。

Copyright IBM Corp. 2003, 2005