使用jdbc 连接db2 数据库问题

esunshine 2008-03-03 02:49:16

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConDB
{
private static Connection getConnection() {
Connection conn = null;
try {
String url = "jdbc:db2://192.168.1.254:50000/TEST";
String driver = "com.ibm.db2.jcc.DB2Driver";
String uid = "db2admin";
String pwd = "123456";
Class.forName(driver);
conn = DriverManager.getConnection(url, uid, pwd);
return conn;
} catch (ClassNotFoundException e) {
System.out.println("driver wrong Problem~");
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
public static void main(String[] args) {
try {
// create data source
Connection conn = null;
conn = getConnection();
System.out.println("连接成功");

} catch (Exception e) {
e.printStackTrace();
}
}
}

报如下错误。我是用的数据库版本为v8.1.
com.ibm.db2.jcc.b.SqlException: No license is present.

...全文
206 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mebio 2008-03-03
  • 打赏
  • 举报
回复
http://www-128.ibm.com/developerworks/db2/downloads/jcc/
LZ去这里看看。。。
esunshine 2008-03-03
  • 打赏
  • 举报
回复
谢谢二位,在我安装的数据库内没有db2jcc_license_cu.jar 那个包 。谁能帮提供一个呢?谢谢
yami251139 2008-03-03
  • 打赏
  • 举报
回复
jar mei+ ....
exceptionist 2008-03-03
  • 打赏
  • 举报
回复
db2jcc_license_cu.jar 加上

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧