`
Joy.zhang
  • 浏览: 58802 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

jsp用jdbc连接db2数据库的方法

    博客分类:
  • Jsp
阅读更多
数据库版本:db2 UDB v7.2
服务器操作系统:aix4.3.3

1、关闭服务器上的web服务;
2、停止jdbc侦听进程db2jd,db2jd一般启动的是6789的端口服务,
先用ps -ef | grep db2jd 查看到它的进程号
然后用kill -9 <进程号> 命令停止;
3、在数据库服务器中,进入/usr/lpp/db2_07_01/java12目录,执行./usejdbc2以启用jdbc2;
4、将/usr/lpp/db2_07_01/java12下的db2java.zip拷贝到自己所在web工程的WEB-INF\lib下,如果使用的是tomcat,将拷贝后的文件更名为db2java.jar;
5、在服务器上,su - <数据库实例用户名>
执行db2jstrt 6789 (这句启动了db2jd进程,6789是默认的服务器侦听jdbc2连接的端口,也可以设置成另外的任意不冲突的端口。)
6、在自己所建立工程中,建立一个测试的jsp文件,内容如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>

<html>
<body>
以下是从db2数据库读取的数据:<hr>
<table border=1>
<%
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance();
Connection con=java.sql.DriverManager.getConnection
("jdbc:db2://192.168.168.2:6789/chaodb","db2inst1","mima");
Statement stmt=con.createStatement();
ResultSet rst=stmt.executeQuery("select username from tname");
while(rst.next())
{
out.println("<tr>");
out.println("<td>"+rst.getString("username")+"</td>");
out.println("</tr>");
}
//关闭连接、释放资源
rst.close();
stmt.close();
con.close();
%>
</table>
</body>
</html>

说明:
192.168.168.2是服务器的IP地址;
6789是jdbc2侦听的端口号,需和服务器端设置一致,如果服务器本身用的就是6789,那么程序的这个地方引用时,可省略这个号码。
chaodb是建立在服务器上的一个数据库;
db2inst1是拥有chaodb数据库的实例用户;
mima是实例用户db2inst1的密码;
先在数据库中建立一个表,名字是tname,其中有一列是username,录入一些数据进去。
分享到:
评论

相关推荐

    JDBC连接DB2数据库详解.doc--转载

    在本文中,我们将深入探讨如何使用JDBC连接到IBM的DB2数据库。 首先,JDBC是Java的一部分,无需额外安装,只需在程序中引入`import java.sql.*;`即可使用其功能。要连接到DB2数据库,你需要知道连接字符串。对于...

    JSP如何连接到DB2

    通过以上步骤,可以实现在JSP中通过JDBC连接并操作DB2数据库的功能。这种方式不仅限于JSP,也可以应用于任何基于Java的Web应用程序。需要注意的是,在实际开发过程中还需要考虑异常处理、连接池管理等因素,以确保...

    通过JDBC连接DB2数据库技巧

    关于DB2数据库的JDBC连接文章有很多,比较出名的有诸如“JDBC数据库连接大全”和“JSP的DB2连接数据库”,虽然都是很详细的资料,也都说解决了前人没有解决的问题,但还是有许多纰漏。我就这两天的经验给大家写一篇...

    jsp连接数据库代码大全.pdf

    使用 DB2 的 JDBC 驱动程序连接数据库,需要将 JDBC 驱动程序放到服务器的类路径里。然后,在数据库里建一个表 test,有两个字段 test1 和 test2,可以用 SQL 语句创建表。 在 JSP 代码中,首先需要引入 Java.sql ...

    jsp中各种连接数据库方式

    为了在 JSP 中连接 Oracle 数据库,我们需要使用 Oracle JDBC 驱动。以下是一个示例代码,展示如何通过 Thin 驱动模式连接到 Oracle 8/8i/9i 数据库: ```jsp *" %&gt; Class.forName("oracle.jdbc.driver.Oracle...

    JDBC 连接 各种数据库

    2. **DB2数据库**: - JDBC驱动类:`com.ibm.db2.jdbc.app.DB2Driver` - URL模板:`jdbc:db2://&lt;hostname&gt;:&lt;port&gt;/&lt;database_name&gt;` - 示例中的URL:`jdbc:db2://localhost:5000/sample` 3. **SQL Server数据库*...

    基础电子中的通过JDBC连接DB2数据库技巧

    关于DB2数据库的JDBC连接文章有很多,比较出名的有诸如“JDBC数据库连接大全”和“JSP的DB2连接数据库”,虽然都是很详细的资料,也都说解决了前人没有解决的问题,但还是有许多纰漏。我就这两天的经验给大家写一篇...

    JSP连接各种数据库的方法详解.doc

    连接DB2数据库,可能需要使用IBM的JDBC驱动,例如`com.ibm.db2.jcc.DB2Driver`。JSP代码会类似`testdb2.jsp`,但具体的URL格式和数据库配置会根据实际环境有所不同。 4. **JSP连接Informix数据库** Informix的...

    JDBC连接oracle数据库.pdf

    在JSP应用中,通过JDBC连接Oracle数据库主要有两种方式: 1. **OracleJDBC的OCI8方式**:这种方式依赖于Oracle客户端的本地库,即通过OCI (Oracle Call Interface) 进行数据库连接。这种方式需要在应用程序服务器上...

    JDBC连接oracle数据库[文].pdf

    本文档主要介绍如何使用 JDBC 连接 Oracle 数据库,并重点讨论 Thin 模式的实现方式,同时提供了一个完整的数据库连接管理类示例。 #### 二、连接方式对比 在 JSP 中连接到 Oracle 数据库主要有两种方式: 1. **...

    jsp连接各类数据库

    在JSP中连接数据库时,首先需要导入相应的JDBC驱动,并使用`Class.forName()`加载。然后,通过`DriverManager.getConnection()`方法建立与数据库的连接,接着创建`Statement`对象执行SQL查询,处理`ResultSet`获取...

    jsp连接各个数据库的代码

    以上就是使用 JSP 连接六种不同数据库的方法。每种数据库都有其特定的驱动程序和连接 URL。为了保证连接成功,需要正确设置数据库的 URL、用户名、密码以及使用正确的 JDBC 驱动程序。此外,还需要确保相应的 JDBC ...

    JSP连接各类数据库大全

    ### JSP连接DB2数据库 #### 示例代码分析 最后是DB2数据库的连接示例: 1. **加载驱动程序**:使用`Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();`加载DB2 JDBC驱动。 2. **设置URL**:DB2的...

    JSP各数据库连接代码

    DB2是IBM开发的一款数据库管理系统,下面是如何使用JSP连接DB2数据库的示例: ```jsp ;charset=gb2312" %&gt; *" %&gt; Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance(); String url = "jdbc:db2://...

    jsp连接各种数据库代码及读取数据实例

    本文将详细介绍如何使用 JSP 连接各种数据库,包括 MySQL、Sql Server 7.0/2000、DB2、Informix、Sybase、PostgreSQL、Oracle 等七种数据库。 一、JSP 连接 MySQL 数据库 连接 MySQL 数据库是最常见的数据库连接...

    jsp连接SQLServer,mysql,db2数据库宣贯.pdf

    连接DB2数据库,需要使用IBM的JDBC驱动,如`com.ibm.db2.jcc.DB2Driver`。URL格式可能类似于`jdbc:db2://localhost:50000/MYDB`,`MYDB`是数据库实例名。 在所有这些示例中,务必确保已将相应的JDBC驱动添加到项目...

    jsp常用数据库连接大全

    本文将详细介绍如何使用 JSP 连接到几种常见的数据库系统,包括 Oracle、SQL Server 和 DB2,并提供相应的示例代码。 #### 一、JSP 连接 Oracle 数据库 为了建立 JSP 与 Oracle 数据库之间的连接,我们需要了解...

Global site tag (gtag.js) - Google Analytics