DB2连接的两种方式:
JCC这种方式不用配置客户端 UNIX window 下均可以连接
public static void getConnection() {
String driver = "COM.ibm.db2.jdbc.app.DB2Driver";
String url = "jdbc:db2:TNS";//app连接方式 本地必须配置客户端 客户端必须配置需连接数据库的TNS
String userName = "username";
String passWord = "password";
Connection conn = null;
Statement st = null;
ResultSet rs = null;
String sql = "";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url, userName, passWord);
st = conn.createStatement();
sql = "select count(*) from syscat.tables where tabname= 'xxxxx' ";
rs = st.executeQuery(sql);
while (rs.next()) {
System.out.println("****" + rs.getString(1) + "****");
}
conn.close();
} catch (Exception e) {
System.out.println("select jcc 异常" + e);
}
}
public static void getConnection2() {
String driver = "com.ibm.db2.jcc.DB2Driver";
String url = "jdbc:db2://10.70.9.202:50000/zmccdev";//默认是50000具体的自己查查
//unix环境 下 输入 DB2 输入 LIST NODE DIRECTORY 查看相关机器的监听端口
String userName = "dw";
String passWord = "dwdev";
Connection conn = null;
Statement st = null;
ResultSet rs = null;
String sql = "";
try {
Class.forName(driver).newInstance();
System.out.println("****new succ****");
try {
conn = DriverManager.getConnection(url, userName, passWord);
} catch (RuntimeException e) {
System.out.println(" runtime Exception conn error");
e.printStackTrace();
}
System.out.println("****conn succ****" + conn);
st = conn.createStatement();
System.out.println("****st succ****" + st);
sql = "select count(*) from syscat.tables where tabname= 'TEST_LOAD_L' ";
rs = st.executeQuery(sql);
while (rs.next()) {
System.out.println("****" + rs.getString(1) + "****");
}
conn.close();
} catch (Exception e) {
System.out.println("202 select jcc 异常" + e);
}
}
分享到:
相关推荐
里面包括DB2两个jar包和连接DB2数据库代码,可以供大家参考
java连接db2数据库使用的jar包 db2jcc.jar db2jcc_license_cu.jar 看到论坛里有,但是需要积分,我就传个不要积分的哈
JDBC连接DB2数据库需要的jar包 JDBC连接DB2数据库需要的jar包 JDBC连接DB2数据库需要的jar包
db2jcc4.jar: DB2数据库驱动包,用于连接DB2数据库。 安装免费的开源数据库连接工具 [DBeaver](https://dbeaver.io)之后。 下载db2jcc4.jar到本地。 在DBeaver中新建连接。...将此jar包引入。即可正常连接到DB2数据库。
Java连接db2 数据库jar包 db2jcc.jar db2jcc_license_cu.jar
Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包
最实用的java连接DB2 jar包,很好很强大~
DB2数据库连接驱动jar包:包括 db2jcc.jar db2jcc4.jar
db2连接驱动、db2常用jar包;db2dbgm.jar、db2jcc.jar、db2jcc_license_cu.jar、db2jcc4.jar、db2policy.jar、db2qgjava.jar、db2umplugin.jar
java 连接DB2数据库另需的两个jar包db2jcc_license_cisuz.jar,db2jcc_license_cu.jar
连接db2的驱动jar包 连接db2的驱动jar包 连接db2的驱动jar包
可连接DB2数据库,需要导入相关db2 jar包。本人使用过。
DB2数据驱动jar包,用于java jdbc连接DB2数据库
DB2 9.7可用的jar包,是JAVA代码连接DB2数据库必须的JAR包
DB2数据库,驱动jar包,java等连接DB2必备jar包
包括JDBC用来连接db2的db2jcc_license_cu.jar,db2jcc4.jar
db2java.jar db2jcc.jar db2jcc_javax.jar db2jcc_license_cu.jar,支持db2v9.1以上最新jdbc连接
收集了常见的数据库连接jar包,包括oracle、mysql、sql server、db2、opta、dbcp连接池、c3p0连接池等等常见的数据库jar包,不断更新中。
用于java程序连接de2 需要引入的jarbao ,绝对好用 引这一个包就够了