用于DB2/400数据库的Oracle SQL Datamodeler jdbc设置



在运行OS V7.1的IBM i(AS/400,iSeries)机器上设置Oracle Data Modeler(版本4.0.2.840)以使用(DB2)数据库的正确方法是什么?

在New/Select Database Connection下,我选择JDBC选项卡,然后选择"Other ThirdParty Driver",然后输入:

JDBC URL:\xxx.xxxx.xxxx\QIBM\ProdData\HTTP\Public\jt400\lib\jt400.jar

驱动程序类:com.ibm.as400.access.AS400JDBCDriver

数据库类型:DB2/UDB

当我输入有效的用户名和密码来测试连接时,我会收到消息:

状态:失败-测试失败:未找到驱动程序类。验证驾驶员位置

我已经核实了驾驶员的位置。我甚至检查了jar文件以验证类是否存在。我还在JDBC URL中使用了jt400.zip文件,以防出现差异。事实并非如此。

我的C:\jt400\lib目录中还有jt400.jar和jt400.zip文件的副本。这个目录的路径在我的路径和类路径环境变量中。

任何指导或知识都将不胜感激。

如果您试图连接到DB2数据库,那么JDBC URL和驱动程序类配置应该反映这一点,而不是AS/400的配置。所以试试这些配置:

  • JDBC网址:jdbc:db2://<host>[:<port>]/<database_name>
  • 驱动程序类别:com.ibm.db2.jcc.DB2Driver

您还需要这两个JAR:db2jcc.jardb2jcc_license_cu.jar(尽管我认为不再需要db2jcc_license_cu.jar。)

相关内容

  • 没有找到相关文章

最新更新