如何连接Oracle数据库?为什么没有人帮我? 你使用的地方也太多了,可不可以只用放在一处试一下?比如只放在/web-inf/classes下. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to wangfc,我试过,也要出错,所以才多处出击。 你把oracle的jdbc驱动解压后,放到,/web-inf/classes/去,试试,或者把jdbc包中的jar文件,加入classpath中去 1、我将classes12.zip改名为classes12.jar,放在Tomcat按照目录/common/lib2、classpath中设置以上目录/common/lib/classes12.jar.另外我在JSP中的代码如下:请帮忙看看!谢谢各位!!<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@202.1.116.235:1521:orcl"; //orcl为你的数据库的SID String user="demo"; String password="demo"; Connection conn= DriverManager.getConnection(url,user,password); 告诉你一个好的方法,你可以把classes12.jar放到$java_home\jre\lib\ext下面,其中$java_home 为你的JDK安装路径如:d:\jdk1.3\jre\lib\ext,如果没有ext上当,自己创建一个。这样绝对OK!!!! 我刚刚试过了,结果还是不对呀!错误信息:org.apache.jasper.JasperException: oracle.jdbc.driver.OracleDriver 在Jbuilder6.0中我以及成功连接Oracle数据库。但是,直接用UtralEdit+Tomcat+J2SDK还是不行,我觉得应该已经快可以了,不知道哪里配置有冲突。我试了ronsun(风尘三侠)的办法,但是还是不对。烦恼! 你的JPS代码没错,关键是路径不对,系统找不到oracle驱动程序!我上面说的方法是很有效,可能你拷贝完之后要重起tomcat吧。也可能是你在页面内没有引进包吧!下面是我的测试代码(JB6下的tomcat3.2和jdk1.3):<%@ page language="Java" import="java.sql.*,javax.sql.*,java.util.*,java.io.*;"%><%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@192.168.1.230:1521:shanghai"; //orcl为你的数据库的SID String user="bug"; String password="wangbug"; Connection conn= DriverManager.getConnection(url,user,password);if(conn!=null){%><B> Success!</b><% System.out.println("Connection"+conn);}else{%><B> Faild!</b><% System.out.println("Connection"+conn);}%> 我用你的测试码已经成功连接Oracle,非常感谢。我想我的连接出错可能是因为取记录集有问题而报错。很感谢你喔! 哦,虽然不能帮你,但是帮你UP一下!希望你能得到好的解答!UP! :) java.io.EOFException这是个什么异常应该怎么解决? Linux(CentOS5,RedHat EL 4)和Windows上的字节问题 java输出流问题 已捕捉到异常 java.net.SocketException ? jdbc连接access,感谢赐教! 使用String的方法indexof 在哪个网站可以下载一个数据库连接驱动程序 运行CLASS文件时报错 java线程同步的问题。 weblogic.properties 问题 求救!发现X11GraphicsEnvironment错误!解决者500分重奖!! 急急!!高分请教io问题
2、classpath中设置以上目录/common/lib/classes12.jar.
另外我在JSP中的代码如下:请帮忙看看!谢谢各位!!<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@202.1.116.235:1521:orcl";
//orcl为你的数据库的SID
String user="demo";
String password="demo";
Connection conn= DriverManager.getConnection(url,user,password);
org.apache.jasper.JasperException: oracle.jdbc.driver.OracleDriver
但是,直接用UtralEdit+Tomcat+J2SDK还是不行,我觉得应该已经快可以了,不知道哪里配置有冲突。我试了ronsun(风尘三侠)的办法,但是还是不对。烦恼!
下面是我的测试代码(JB6下的tomcat3.2和jdk1.3):
<%@ page language="Java" import="java.sql.*,javax.sql.*,java.util.*,java.io.*;"%>
<%
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@192.168.1.230:1521:shanghai";
//orcl为你的数据库的SID
String user="bug";
String password="wangbug";
Connection conn= DriverManager.getConnection(url,user,password);
if(conn!=null){
%>
<B> Success!</b>
<%
System.out.println("Connection"+conn);
}else{
%>
<B> Faild!</b>
<%
System.out.println("Connection"+conn);}
%>
UP! :)