DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver())
String url="jdbc:oracle:thin:@localhost:1521:TEST"
String user="lz"
String pw="lz"
Class.forName("oracle.jdbc.driver.OracleDriver")
Connection conn=DriverManager.getConnection(url,user,pw)
Statement st=conn.createStatement()
用我这种方式试下,我一般就是这么写的,而且没问题
程序看上去似乎没错,修改一点。在连接数据库提取的数据这一段加上异常处理
注意以下几点:
1 Oracle jdbc包导进没有?
2 scott 用户是否解锁了?解锁了它的密码修改了还是仍然是tiger?
3 是否超过了最大连接数?
select count(*) from v$process 查看是否超过或接近150;如果是的,修改最大连接数到300.
你把oracle的驱动放到tomcat里了没,把oracle下的jdbc下的lib下的classes2.jar 和ocrs12.jar和ojdbc14.jar ojdbc14_g.jar 复制到tomcat的lib下欢迎分享,转载请注明来源:内存溢出
评论列表(0条)