java web 项目链接数据库问题

本来项目好好的,突然今天打开就连不上数据库了
出现如下错误
java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:
localhost:1521:SSY

第1个回答  2012-06-04
你的oracle监听服务没有开吧,打开监听服务就好了。如果打开监听服务还不行,那么你关闭下监听,再打开,在重启下oracle服务。然后打开Net Manager测试下连接。
第2个回答  2012-06-04
ORACLE中的那个数据库服务打开了没有啊追问

打开了

追答

你先确定你的ORACLE实例是正确的啊,然后你把你的ORACLE连接字符串发来啊,我看下

追问

问题解决了,网线拔了,重启服务又好了,不知是什么原因,难道是ip地址的原因吗?

追答

我晕,是不是ORACLE服务器不再你的机器上啊!如果是这样,那就可能和网络主机IP有关了!如果不是,那就看你的IP获取是怎么个形式了,如果动态获取,你在配置连接字符串的时候就要注意了,本机最好用LOCALHOST,其他服务器当然是固定IP的了!呵呵

相似回答