国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

jsp用jdbc連接db2數據庫的方法

2024-09-05 00:20:32
字體:
來源:轉載
供稿:網友

數據庫版本: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,錄入一些數據進去。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东源县| 灵石县| 府谷县| 洛川县| 明星| 沙河市| 大竹县| 来凤县| 寿光市| 林州市| 维西| 多伦县| 闽侯县| 海阳市| 荔波县| 阿勒泰市| 濉溪县| 平泉县| 杂多县| 小金县| 亳州市| 东辽县| 灵山县| 安义县| 和林格尔县| 聂拉木县| 台安县| 遂溪县| 景宁| 都兰县| 澄江县| 化德县| 石柱| 昔阳县| 巴青县| 宁国市| 开远市| 前郭尔| 乌鲁木齐市| 平湖市| 东源县|