DB2jar包及连接

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);
}
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值