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