使用jt400.jar建立与db2的连接

时间:2015-02-09 01:07:14

标签: java jdbc db2 jt400 jtopen

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

2 个答案:

答案 0 :(得分:6)

我使用此代码通过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; prompt = false;翻译binary = true; naming = system"

答案 1 :(得分:0)

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