SQL Developer在一段时间后随机获取ORA-12505错误时该怎么办?

时间:2017-10-27 14:32:52

标签: oracle oracle11g oracle-sqldeveloper oracle-apex

我目前正在工作场所和家中使用Oracle 11g Express Edition和SQL Developer 17.3。两台PC都是64位,运行MS Windows 7.家里的PC总是运行正常,但我工作场所的PC存在很大问题。成功将SQL Developer连接到Oracle并使用它一段时间后,突然在运行查询时没有响应。我尝试重新连接或创建新连接,但随后出现以下错误:

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

然后,当我尝试启动APEX时,无法在Internet Explorer中启动APEX。网址为http://127.0.0.1:8081/apex/f?p=4950,网页浏览器上显示错误This page can't be displayed。我尝试点击Fix Connection Problems,结果是:The remote device or resource won't accept the connectionThe device or resource (127.0.0.1) is not set up to accept connections on port "8081".,但显然我正在尝试连接到localhost。

目前我必须保存我的工作并重新启动计算机。经过几次尝试后,我发现问题通常在我启动电脑后1-2.5小时后发生,有时连接成功后我甚至没有在PC上做任何事情,只是让电脑空闲,然后一小时后,连接丢失了。但有些时候连接工作很长一段时间没有问题。此外,从任务管理器,即使连接丢失,OracleServiceXE和OracleXETNSListener也都在运行。所以我认为端口1521和8081被其他软件阻止,或者存在一些软件冲突,例如:反病毒软件。

由于我在工作场所的PC上没有管理员权限,我必须报告问题并让支持人员检查,但由于问题的随机性,他们不知道。突然断开连接的可能原因是什么?在这种情况下,我应该检查或告诉管理员检查什么?

0 个答案:

没有答案