3

我尝试使用 db2jcc.jar 并成功建立与 db2 的连接,但现在我尝试使用 jt400.jar

我曾尝试使用驱动程序 com.ibm.db2.jdbc.app.DB2Driver 但我不断收到找不到类的异常。

我尝试使用 com.ibm.as400.access.AS400JDBCDriver 但无法建立连接。

任何人都可以帮助我或提供带有连接字符串的示例代码,该连接字符串使用 jt400.jar 连接到 db2。

Class.forName("com.ibm.as400.access.AS400JDBCDriver");
Properties prop = new Properties();

prop.setProperty("user", "current");
prop.setProperty("password", "current");

con = DriverManager.getConnection("jdbc:as400://server/database", prop);
4

2 回答 2

7

我使用此代码通过 jt400 连接到我的 db2 数据库:

Class.forName("com.ibm.as400.access.AS400JDBCDriver");
        connection = DriverManager.getConnection(
                "jdbc:as400:" + iseries + ";database name=" + iasp + ";prompt=false;translate binary=true;naming=system", login, password);

例如,如果我尝试连接到服务器“server1”和数据库“database1”,则 url 为“jdbc:as400:server1;database name=database1;prompt=false;translate binary=true;naming=system”

于 2015-03-31T09:12:06.090 回答
0

我知道我参加这个聚会迟到了,但只是想指出一个在使用 Spring Framework 和连接到 DB2 数据源时可能对其他人有所帮助的教程。在我的示例中,我使用的是 Tomcat 服务器,但它也应该适用于其他 Web 服务器。无论如何,我希望这会有所帮助: https ://avaldes.com/spring-mvc-with-jndi-datasource-for-db2-on-as400-using-tomcat/

于 2016-01-12T19:39:23.817 回答