我尝试使用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);

最佳答案

我使用以下代码通过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;数据库名称= database1;提示= false;翻译二进制= true;命名= system”

09-27 07:08