javaee servlet oracle连接

eqqqjvef  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(348)

这个问题已经存在

java servlet web app jdbc oracle连接[重复]
上个月关门了。
我尝试将javaee连接到oracle数据库。如果我从任何ide(如dbeaver)或命令提示符测试连接,都没有问题。我使用eclipse作为ide,windows10作为os。我试过什么?

Class.forName("oracle.jdbc.driver.OracleDriver"); 
con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","password");
Class.forName("oracle.jdbc.driver.OracleDriver"); 
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521/xe","system","password");
Class.forName("oracle.jdbc.driver.OracleDriver"); 
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","password");

Class.forName("oracle.jdbc.driver.OracleDriver"); 
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","system","password");

我将ojdbc14更改为ojdbc6我更改了驱动程序并尝试连接到不同的数据库sql server和mysql,但总是在class.forname java.lang.classnotfoundexception上引发异常:oracle.jdbc.driver.oracledriver java.sql.sqlexception:侦听器拒绝连接,出现以下错误:ora-12505,tns:侦听器当前不知道连接描述符中给定的sid客户端使用的连接描述符是:localhost:1521:氙

pvcm50d1

pvcm50d11#

sid错误,请尝试在组合框中更改为xe

相关问题