gpt4 book ai didi

java - 找不到合适的驱动程序发现 odbc、db2 错误

转载 作者:行者123 更新时间:2023-12-01 19:04:52 26 4
gpt4 key购买 nike

我尝试使用以下 java 代码连接到远程数据库,但收到一条错误消息,指出找不到合适的驱动程序。

DriverManager.getConnection("odbc:db2://url:port/dbname");
Class.forName("com.ibm.db2.jcc.DB2Driver");

我可能做错了什么?

最佳答案

两条评论:

1.在尝试使用之前,您必须先加载驱动程序

2.如果我没记错的话,您正在加载的驱动程序是 DB2 UDB 的 JDBC 驱动程序,而不是 ODBC。它的连接 URL 是“jdbc:db2//host:port/database”

所以你的代码应该是这样的:

Class.forName("com.ibm.db2.jcc.DB2Driver");
DriverManager.getConnection("jdbc:db2://host_or_ip_address:port/dbname");

关于java - 找不到合适的驱动程序发现 odbc、db2 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10509659/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com