突然接到一个JSP联结Oracle数据库的活,急!~!~!~!~!急1!~!~!~!~!大家 帮忙呀!~!~!~!~!~!~!~!~!~!

alps014_1 2006-03-04 08:58:08
主要就是JSP的一个查询系统读数据库,本来是Access数据库,没什么问题
但是转成连接oracle数据库,我就把语句改了,如下:
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:mydb";
String user="system";
String password="manager";
Connection conn= DriverManager.getConnection(url,user,password);
mydb就是数据库名子和SID
而且oracle 9 i下面JDBC文件夹下的/lib下的 class12.jar也放到了TOMCAT下的common/lib下了
为什么还不成功,请指教,急,急,急,急!~!~!~!~!~!~!~!~!~!~!
...全文
208 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
doway 2006-03-05
不想改的话,先启动 Tomcat,再启动 Oracle 就成了。
回复
rickhunterchen 2006-03-05
楼上的,这是因为oracle占用了tomcat的端口,你可以修改tomcat端口,也可以修改oracle端口。
回复
zuoyangguang 2006-03-05
是什么活啊,不用jsp+servlet吗?
测试数据库是否连接成功要写一个class,在main()方法里测试,别在jsp里的脚本里测试
回复
rickhunterchen 2006-03-05
关于oracle端口的修改可以参考这里:
http://www.blogjava.net/rickhunter/archive/2005/10/28/17290.html
在我的回复中有。
回复
开发一部 2006-03-05
我也出现过像他这样的oracle占用tomcat的端口,我是把tomcat改了.不过我想知道oracle的端口怎么该.请知道的朋友告诉一下,谢谢!!!
回复
alps014_1 2006-03-05
哥们们,现在不知道怎么又发现一个更难弄的难题,用的是JSP+Tomcat开发的Oracle数据库程序,可是我配好JDK和Tomcat后输入http://localhost:8080回车后出现的不是Tomcat界面,而是有关于Oracle的界面,我也不知道是怎么回事,然后我在服务中把oracle的服务关了以后,就可以用tomcat了,但是我的程序一定要访问oracle呀,请问,我该怎么办呀??????????
汗呀!~!~!~!急死了!~!~!~!~!
回复
donotbealoser 2006-03-04
oracle服务器没开
回复
doway 2006-03-04
楼主讲的这些都对,没有问题。
回复
725137 2006-03-04
嗯。你装了本地服务端了没呢?还有system那个用户是否可以登陆。
你改成scott用户试试呢?密码是:tiger
回复
xiongbing528 2006-03-04
oracle服务开了没有啊
回复
terry_yip 2006-03-04
1 请检查一下你本地有无有装oracle 服务器端 2 oracle数据库的驱动程序也不止一种的,不同的驱动程序的Class.forName()也是不一样的。

回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-04 08:58
社区公告
暂无公告