ペンタホのスプーンを使っています。IBM DB2 データベースに接続しようとすると、次のエラーが表示されます
「ドライバー クラス 'com.ibm.db2.jcc.DB2Driver' が見つかりませんでした。'IBM DB2' ドライバー (jar ファイル) がインストールされていることを確認してください。com.ibm.db2.jcc.DB2Driver
私はグーグルで検索しましたが、何も見つかりませんでした。
ペンタホのスプーンを使っています。IBM DB2 データベースに接続しようとすると、次のエラーが表示されます
「ドライバー クラス 'com.ibm.db2.jcc.DB2Driver' が見つかりませんでした。'IBM DB2' ドライバー (jar ファイル) がインストールされていることを確認してください。com.ibm.db2.jcc.DB2Driver
私はグーグルで検索しましたが、何も見つかりませんでした。
今日も同じ問題がありました。エラーメッセージには何をする必要があるかが示されていますが:
Driver class 'com.ibm.db2.jcc.DB2Driver' could not be found, make sure the 'IBM DB2' driver (jar file) is installed.
com.ibm.db2.jcc.DB2Driver
これを修正するには、まだ追加情報が必要です。
Pentaho のJDBC ドライバー リファレンスから正確なドライバーを入手してください。
ダウンロードしたら、Pentaho のツール.jars
のディレクトリに適切なものを置きます。lib
私の場合、WindowsでSpoonを使用しています
したがって、場所は次のようになります。
C:\PathToWhereSpoonIsRunningFrom\pdi-ce-8.2.0.0-342\data-integration\lib
ファイルは次のようになります。
db2jcc.jar
db2jcc4.jar
db2jcc_license_cu.jar
完全なエラー メッセージ:
Error connecting to database [Your_Database_Connection_Name] :org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database
Driver class 'com.ibm.db2.jcc.DB2Driver' could not be found, make sure the 'IBM DB2' driver (jar file) is installed.
com.ibm.db2.jcc.DB2Driver
org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database
Driver class 'com.ibm.db2.jcc.DB2Driver' could not be found, make sure the 'IBM DB2' driver (jar file) is installed.
com.ibm.db2.jcc.DB2Driver
at org.pentaho.di.core.database.Database.normalConnect(Database.java:472)
at org.pentaho.di.core.database.Database.connect(Database.java:370)
at org.pentaho.di.core.database.Database.connect(Database.java:341)
.
.
.
at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
Caused by: org.pentaho.di.core.exception.KettleDatabaseException:
Driver class 'com.ibm.db2.jcc.DB2Driver' could not be found, make sure the 'IBM DB2' driver (jar file) is installed.
com.ibm.db2.jcc.DB2Driver
at org.pentaho.di.core.database.Database.connectUsingClass(Database.java:515)
at org.pentaho.di.core.database.Database.normalConnect(Database.java:456)
... 56 more
Caused by: java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Driver
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.pentaho.di.core.database.Database.connectUsingClass(Database.java:490)
... 57 more
Hostname: YourHostname
Port: YourPortNumber
Database name: YourDBName