簡體   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