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);
}
}
分享到:
相关推荐
在Java中,连接DB2数据库的关键是引入正确的jar包,即db2jcc.jar和db2jcc_license_cu.jar。这两个jar包包含了IBM DB2数据库的JDBC驱动程序,它们使得Java应用程序能够通过标准的JDBC API与DB2数据库进行通信。 首先...
本资源提供的两个jar包可能包含了DB2的JDBC驱动,它们是连接DB2数据库所必需的库文件。 1. **JDBC驱动介绍**:Java Database Connectivity (JDBC) 是Java语言中用于访问数据库的标准应用编程接口。通过JDBC,开发者...
db2连接驱动jar包
db2连接驱动、db2常用jar包;db2dbgm.jar、db2jcc.jar、db2jcc_license_cu.jar、db2jcc4.jar、db2policy.jar、db2qgjava.jar、db2umplugin.jar
IBM DB2 JAR包是IBM公司提供的数据库...综上所述,IBM DB2 JAR包在Java开发中扮演着至关重要的角色,为Java应用程序提供与DB2数据库的无缝连接。了解并熟练掌握这些知识点,将有助于开发出高效、可靠的数据库应用程序。
DB2数据库连接驱动jar包是用于Java应用程序与IBM的DB2关系型数据库系统进行通信的重要组件。这些jar包提供了JDBC(Java Database Connectivity)驱动程序,使得Java开发者可以通过编写Java代码来执行SQL语句,从而...
db2jcc4.jar: DB2数据库驱动包,用于连接DB2数据库。 安装免费的开源数据库连接工具 [DBeaver](https://dbeaver.io)之后。 下载db2jcc4.jar到本地。 在DBeaver中新建连接。...将此jar包引入。即可正常连接到DB2数据库。
Java连接DB2数据库通常涉及到几个关键知识点,包括Java数据库连接(JDBC)、DB2数据库驱动、jar包管理和使用。在本场景中,"最实用的java连接DB2 jar包" 提供了必要的库文件,使得Java应用程序能够与IBM的DB2数据库...
Java连接IBM DB2数据库通常需要两个关键的JAR文件,即`db2jcc.jar`和`db2jcc_license_cu.jar`。这两个文件在Java应用程序中起着至关重要的作用,因为它们提供了Java连接DB2数据库所需的驱动程序。以下是关于这些文件...
标题提到的"java连接DB2jar包"就是这个关键点,它特指了两个重要的Java档案(jar文件):db2jcc_license_cisuz.jar和db2jcc_license_cu.jar。 这两个jar文件在Java与DB2数据库交互时扮演着至关重要的角色: 1. **...
DB2数据库驱动9.7版的jar包是Java开发者用于连接IBM DB2数据库的重要组件。在Java编程环境中,为了能够与DB2数据库进行交互,如执行SQL查询、更新数据或管理数据库对象,需要引入特定的驱动程序。在这个案例中,我们...
Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包 Java连接数据库的Jar包
本文将详细讲解如何使用Oracle SQL Developer连接到IBM的DB2数据库,并介绍涉及的jar包及其作用。 首先,Oracle SQL Developer是一款免费的、全面的数据库开发工具,由Oracle公司提供,主要用于管理Oracle数据库。...
总之,DB2的这三个jar包是Java开发者连接和操作DB2数据库的必备组件。db2jcc4.jar是首选的驱动,db2jcc.jar适用于旧环境,而db2jcc_license_cu.jar则是连接许可的必要组成部分。了解它们的功能和使用方法对于任何...
总结来说,"db2所需jar包.zip"中的三个JAR文件是连接Spring应用到DB2数据库的关键。它们提供了Java API、许可证和JDBC驱动,使得开发者能够利用Spring的便利性进行高效、安全的数据库操作。正确地将这些JAR添加到...
DB2驱动JAR包是IBM DB2数据库系统与Java应用程序之间通信的重要组件。它包含了Java Database Connectivity (JDBC)驱动程序,使得Java开发者能够通过编写Java代码来连接、查询和操作DB2数据库。DB2驱动JAR包通常包含...
以下是一些使用DB2JAR包的基本步骤和知识点: 1. **连接数据库**:通过`Class.forName()`加载DB2的JDBC驱动,然后使用`DriverManager.getConnection()`建立数据库连接。 2. **创建Statement或PreparedStatement**:...
DB2数据库驱动包JAR是连接到IBM DB2数据库的关键组件,主要包含Java数据库连接(JDBC)驱动程序,使得Java应用程序能够与DB2数据库进行交互。本文将深入解析DB2驱动包JAR的用途、功能以及如何在Java环境中正确使用它...
DB2 JDBC Jar包是IBM DB2数据库系统与Java应用程序之间通信的重要组件。它包含了必要的Java类和资源,使得Java开发者可以利用JDBC(Java Database Connectivity)API来连接、查询和操作DB2数据库。在Java环境中,...