|
我的经验
1.软件的版本
首先确定你使用的JDK的版本 ,我用的是 Oracle 8.1.6
dir G:\Oracle\Ora81\jdbc\lib\
驱动器 G 中的卷是 4
卷的序列号是 292F-4580
G:\ORACLE\ORA81\jdbc\lib 的目录
02-01-18 16:52 <DIR> .
02-01-18 16:52 <DIR> ..
99-09-27 14:14 97,158 jndi.zip
99-09-27 14:14 14,810 jta.zip
00-02-12 22:55 1,440,531 classes111.zip
00-02-12 22:55 10,092,611 nls_charset11.zip
00-02-12 22:55 1,568,843 classes12.zip
00-02-12 22:55 12,034,599 nls_charset12.zip
8 个文件 25,248,552 字节
152,862,720 字节可用
我用的是classes12.zip, nls_charset12.zip(可选)
2.我的服务器是 Tomcat 3.3 final
用 thin driver 老是无法连接,后来只能将 classes12.zip
拷贝到F:\tomcat3.3\lib\common\,改名为 classes12.rar文件
如用 jdbc-odbc 就不用做这一步。
3.在DOS上编译例子程序
G:\Oracle\Ora81\jdbc\demo\samples\oci8\basic-samples\
例如 JdbcCheckup.java
4. 在JSP程序中写一个程序
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.sql.*" %>
<%@ page import="oracle.jdbc.driver.*" %>
<HTML>
<HEAD>
<TITLE>数据库管理——数据源连接的建立与关闭</TITLE>
</HEAD>
<BODY>
<FONT SIZE = 2 COLOR = blue>
<CENTER>数据库管理实例
</CENTER>
<BR>
<CENTER>——数据源连接的建立与关闭
</CENTER>
<HR>
欲正常执行此范例时,
必须先将ClientDB目录下的ClientDB.mdb建立为ODBC数据库
</FONT><BR>
<%
java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
out.print("<BR><FONT SIZE = 2>" ;
out.print("开始建立数据库连接..........." ;
Connection conn =DriverManager.getConnection("jdbc racle:thin:@132.107.64.74:1521:fulltext","scott","tiger" ;
//建立Connection(数据库链接)对象,并设置由cnnDB对象变量
out.print("<CENTER>" ;
out.print("<FONT COLOR = red>" ;
out.print("完成数据源连接的建立</FONT>" ;
out.print("</CENTER>" ;
out.println("开始关闭数据库............." ;
conn.close(); //关闭数据库链接
out.println("</FONT><BR>" ;
out.println("数据库已经成功关闭!" ;
%>
<P></P>
</BODY>
</HTML> |
|