更改 JDBC 驱动程序

默认情况下,Oracle Hyperion Planning 使用嵌入式 Oracle JDBC 驱动程序。若要更改 JDBC 驱动程序,请使用以下值更新 JDBC 属性:

表 2-2 JDBC 属性值

JDBC 驱动程序 RDB_SERVER_URL RDB_DRIVER

Oracle Thin

jdbc:oracle:thin:@%SERVER_NAME%:1521:%DB_NAME%

oracle.jdbc.driver.OracleDriver

本地 DB2

jdbc:db2:%DB_NAME%

COM.ibm.db2.jdbc.app.DB2Driver

用于远程 DB2 服务器的本地 DB2

jdbc:db2://myhost.mydomain.com:6789/%DB_NAME"

COM.ibm.db2.jdbc.net.DB2Driver

数据库驱动程序名称以及 URL 均存储于 HSPSYS_DATASOURCE 数据库表中。

更改 JDBC 属性后,可使必要的第三方文件访问 Planning 服务器:

  1. 找到 .jar 文件(对于 Oracle 而言)或 .zip 文件(对于 DB2 而言):
    • 对于 Oracle,在 OraHome/jdbc/lib 目录中找到 classes12.jar

    • 对于 DB2,在 /Program Files/sqllib/java 目录中找到 db2java.jardb2java.zip

  2. 将在上一步骤得到的 .jar 或 .zip 文件复制到 Web 应用程序服务器的目标目录。例如:
    1. 提取 .ear 文件。
    2. 将 .jar 或 .zip 文件复制到 HPDomain/applications 目录。
    3. 将文件添加到 startHPServer.cmd 中的 CLASSPATH。
  3. 停止并重新启动 Web 应用程序服务器。