从 JBoss 应用程序服务器连接到 DB2 时出错

发布于 2024-07-15 04:19:31 字数 332 浏览 6 评论 0原文

我正在尝试从 JBoss 应用程序服务器中托管的 Java 应用程序连接到 AS400 数据库 DB2。 但是,当我运行应用程序时,我收到以下错误:

为 URL 指定的驱动程序类明显错误:class: com.ibm.as400.access.AS400JDBCDriver, url: jdbc:as400://DBSYTEM;driver =toolbox;trace=false;errors=full;prefetch=true;naming=system;libraries=*LIBL

有人曾经遇到过类似的问题吗?

谢谢,

维拉。

I'm trying to connect to the AS400 database DB2 from a Java application hosted in JBoss application server. But, I'm getting the below error when ever I run my application:

Apparently wrong driver class specified for URL: class: com.ibm.as400.access.AS400JDBCDriver, url: jdbc:as400://DBSYTEM;driver=toolbox;trace=false;errors=full;prefetch=true;naming=system;libraries=*LIBL

Has anyone ever faced similar problem before?

Thanks,

Veera.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

热风软妹 2024-07-22 04:19:31

我有完全相同的问题。

将 connection-url 设置为以下内容解决了该问题。
jdbc:as400://[系统名称]/[架构];扩展动态=true;包=jbpkg;包缓存=true;包库=jboss;错误=完整

I had exactly the same problem.

Setting connection-url as the following resolved the problem.
jdbc:as400://[systemname]/[schema];extended dynamic=true;package=jbpkg;package cache=true;package library=jboss;errors=full

旧竹 2024-07-22 04:19:31

从您问题中的连接 URL 来看,我认为您正在 AS/400 上使用 DB2。

您是否已验证 IBM DB2 for AS/400 JDBC 驱动程序是否存在正确的类路径? IBM DB2 for AS/400 的 JDBC 驱动程序不是由 JBoss Application Server 提供的,它仅由 IBM 提供。

From the connection URL in your question, I think you're using DB2 on AS/400.

Have you verified the existence of the correct classpath of IBM DB2 for AS/400 JDBC driver? The JDBC driver of IBM DB2 for AS/400 is not provided by JBoss Application Server, it's provided only from IBM.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文