繁体   English   中英

无法通过 TIBCO BW 连接到 Oracle 数据库

[英]Cannot connect to Oracle Database via TIBCO BW

我最近开始与 TIBCO 合作并创建如下流程。

  1. 从 Oracle 数据库中读取数据。
  2. 创建 CSV 文件。
  3. 将文件放在 FTP 服务器中。

我已经在我的计算机中设置oracle 21c XE数据库并创建了 FTP 服务器。 我能够连接到 FTP 服务器,但是在连接到 oracle 数据库时遇到了问题。

首先,当我配置JDBC Connection时,我收到Failed to find or load the JDBC driver错误。 经过一番研究,我知道ojdbc没有与 TIBCO 打包。 然后我下载ojdbc11.jar并将其放在TIBCO_HOME/tcpl/5.11/jdbc/目录中。

现在,我没有收到之前的错误,但是当我验证项目时,我可以看到以下错误。 java.lang.NoClassDefFoundError: Could not initialize class com.tibco.plugin.jdbc.JDBCCommon

版本信息

  • Oracle DB:21c
  • TIBCO TRA:5.11
  • TIBCO 体重:5.14

任何形式的帮助都将受到高度赞赏。

What you did to install the ORACLE JDBC driver is valid but you need to use a driver version for Java 8 while BW 5.14 is using Java 8 (the name should be ojdbc8.jar).

另请注意,BW 5.14 不正式支持 ORACLE 21c。

我会测试以下选项:

  1. 下载 ojdbc8.jar for ORACLE 21c(如果存在)并使用此版本进行测试
  2. 下载 ojdbc8.jar 用于 ORACLE 19c,这应该可以工作(前提是 ORACLE 21c 应该支持使用旧版本驱动程序从客户端应用程序连接)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM