`
zscomehuyue
  • 浏览: 402969 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

db2 连接测试

阅读更多
db2messagehttp://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp

import java.sql.*;

public class DBUtil {

private DBUtil() {

}

/**
* hibernate.dialect=net.sf.hibernate.dialect.DB2Dialect<br>
* jdbc.driverClassName=COM.ibm.db2.jdbc.app.DB2Driver<br>
* jdbc.url=jdbc:db2:db2front<br>
* jdbc.username=icsadm<br>
* jdbc.password=icsadm<br>
* 需要建立本地客户机,用到jar:db2java.jar
*
* @return
*/
public static Connection getLocalConn() {
String userName = "db2admin";
String password = "Admin@123";
String url = "jdbc:db2:FRONT";// jdbc:db2:db2front
Connection con = null;
try {
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
con = DriverManager.getConnection(url, userName, password);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InstantiationException e) {
e.printStackTrace();
}
return con;

}

public static Connection getConn() {
String userName = "db2admin";
String password = "Admin@123";
String url = "jdbc:db2://127.0.0.1:50000/TPT0116";
Connection con = null;
try {
Class.forName("com.ibm.db2.jcc.DB2Driver");// 通用的
con = DriverManager.getConnection(url, userName, password);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return con;

}

public static Connection getMysqlConn() {
String userName = "root";
String password = "123456";
String url = "jdbc:mysql://localhost:3306/testdb?useUnicode=true&characterEncoding=utf8";
Connection con = null;
try {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection(url, userName, password);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return con;
}

private static void testMysqlConn() {
Connection conn = getMysqlConn();
try {
ResultSet set = conn.createStatement().executeQuery(
"select * from cbl_map_station ");
while (set.next()) {
System.out.println(set.getString(2));
}
} catch (SQLException e) {
e.printStackTrace();
}
}

@SuppressWarnings("unused")
private static void testConn() {
Connection conn = getConn();
try {
ResultSet set = conn.createStatement().executeQuery(
"select * from  TPTOOL.TRAFFIC_INCIDENT ");
while (set.next()) {
System.out.println(set.getInt(2));
}
} catch (SQLException e) {
e.printStackTrace();
}
}

@SuppressWarnings("unused")
private static void testLocalConn() {
Connection conn = getLocalConn();
try {
ResultSet set = conn.createStatement().executeQuery(
"select * from  zhangsheng.testdb ");
while (set.next()) {
System.out.println(set.getInt(1));
}
} catch (SQLException e) {
e.printStackTrace();
}
}

public static void main(String[] args) {
// testConn();
// testMysqlConn();
testLocalConn();

}

}
分享到:
评论

相关推荐

    db2连接工具

    db2连接工具 DbVisualizer+破解补丁

    db2连接数据库驱动

    服务端:新建数据库db2sample完成后会提示,测试可用命令db2 connect to sample.相应的命令可以在db2下用?查询。 eclipse配置如下: driver template:ibm db2(universal driver) drivername :db2TEST connection url...

    IBM_db2数据库_连接驱动_jcc

    db2数据库连接驱动,jcc.11.5.0.0.jar 测试10.5版本的数据库, 可向下兼容,谢谢

    DB2连接工具

    3 jdbc数据库URL:jdbc:h2: test test为h2 database默认提供的测试数据库 4 所有新数据库都会被自动创建 二 h2 database 的控制台"&gt;一 简介 h2 database 是一个开源免费的Java SQL数据库 数据库分为嵌入式 ...

    C#连接DB2远程数据库

    C#连接DB2远程数据库的三种方式,本实例主要目的是了解C#连接DB2数据库,代码只是一个小例子,不过我自己测试过都可以成功连接,注意本机一定要安装db2客户端,第三种方式需要在项目里引用IBM.Data.DB2.dll。

    连接DB2驱动文件,适配JDK1.8,对应官网10.5.FP8

    连接DB2驱动文件,适配JDK1.8,对应官网10.5.FP8,已测试通过

    用JMeter测量性能测试您的DB2数据库

    用JMeter测量性能测试您的DB2数据库

    测试远程数据库是否连接成功

    对远程数据库进行连接操作之前,线进行远程数据库连接判断,如果没有连接成功就不执行数据库操作

    java连接池(mssql,db2,oracle,mysql)

    在myeclipse下用jdbc_JDDI连接池在四个数据库中的连接实例和测试代码

    DB2性能测试监控UnixShell脚本

    直接放到UNIX操作系统上,修脚本名称以sh为后缀,修改数据库连接配置,直接按shell脚本执行,例如:sh xxx.sh 5 10,表示每5秒监控一次,一共监控10次。

    db2-node-js-test:通过nodejs测试到db2的连接

    通过nodejs测试到Docker容器内的db2实例的连接 #先决条件 节点和npm: ://docs.npmjs.com/getting-started/installing-node 码头工人: : #快速开始 克隆项目 git clone ...

    db2安装及操作文档

    文档目录 安装DB2; 应用DB2许可证; 启动实例测试连接; DB2新建用户; DB2常用命令; DB2卸载;

    db_driver.rar_Java DB2 Driver_db2java.jar_informix_java database

    数据库连接驱动及JAVA连接测试程序 (包含db2,informix,sysbase,mssql,mysql,oracle)

    Python连接DB2数据库

    在工作中遇到了这样的情况,项目中需要连接IBM的关系型数据库(DB2),关于这方面的库比较稀少,其中 ibm_db 是比较好用的一个库,网上也有教程,但是好像不准确,也不太详细,错误百出,没办法只能拿到后自己分析源码...

    DB2存储过程加密工具与使用手册

    1. 测试连接数据库 点击“连接/测试”按钮,会提示是否连接数据库成功。 点击“确定”按钮,会登录到主页面如下: 2. 加密操作与加密原理 A加密操作 图标可以看出来存储过程是否已经加密,如果已经加密不能再加密...

    db2-技术经验总结

    1.14. 使用递归制造测试数据(原) 42 1.15. 尽量使用自定义函数来代替存储过程 42 1.16. VALUES(…) 与 VALUES …的区别(原) 44 1.17. DB2的表锁和行锁 45 1.18. 修改表结构后不允许对表进行任何操作(原) 57 1.19. ...

    SQL SERVER 、DB2、MYSQL、ACCESS、VFP数据库性能测试

    本测试主要是针对Windows平台下的各种主要数据库:SQL SERVER 、DB2、MYSQL、ACCESS、VFP进行诸如连接、断开连接、查询、删除、更新、写入等操作的测试。主要使用主流的数据库接口:ADO、OLEDB-ODBC、ODBC。 通过...

    深入解析DB2--高级管理,内部体系结构与诊断案例.part1.rar

    第1章 性能调整概述 1.1 性能概述 1.2 性能评估 1.3 建立性能目标 1.4 什么时候需要做性能调整 1.5 性能调整准则 1.6 性能调整的方法和过程 ...12.5 调优学习案例:利用压力测试程序学习DB2调优 后记

    SQLMap完成安全测试

    全面支持MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase和SAP MaxDB数据库管理系统。 全面支持六种SQL注入技术:boolean-based盲注、time-based盲注、error...

    发布一个自己写的数据库连接池(测试),附带源码,非常好

    此程序被用在java语言中,用来实现数据库连接池的功能,可以使用的数据库包括Oracle、SQL Server、db2等

Global site tag (gtag.js) - Google Analytics