2010-11-10 179 views
0

尝试通过Toad连接到服务器上的Oracle数据库时出现错误。错误消息是:
ORA-12514:TNS:listener无法解析连接描述符中给出的Service_Name。
一切工作正常,直到昨天,但今天我的服务器重新启动,我不能连接到数据库。我试着用tnsping以及它工作正常:连接到服务器上的Oracle数据库时出错

TNS Ping实用工具为32位Windows:版本9.2.0.1.0 - 生产10-NOV-20 10十五时13分29秒

版权所有(c)1997年Oracle公司。版权所有。

使用参数文件: C:\ ORACLE \ ora92 \网络\管理员\ SQLNET.ORA

用于TNSNAMES适配器来解析别名 试图联系(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP) (HOST = MY4D)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = SIM))) OK(80毫秒)

我做LSNRCTL开始,它说,服务中将OracleOraHome92TNSListener已在运行。

仍然oracle通过蟾蜍不工作。任何人都可以帮助我解决这个问题。

回答

1

当您的oracle服务未运行时,通常会发生此错误。您将在services.msc中看到名称为“Oracle..TNSListener”的服务和名为“OracleServicesim”的另一个服务。检查它们是否都在运行,或者重新启动这两项服务。然后尝试连接。它应该工作正常。

+0

谢谢。重新启动第二项服务(OracleServicesim)帮助。 – RMN 2010-11-10 11:34:40

+0

重新启动服务只帮助我做蟾蜍连接工作。但是,当我执行我的解决方案,它仍然给错误“System.NullReferenceException:对象引用未设置为对象的实例。” – RMN 2010-11-10 11:48:57

+0

我没有碰过web.config页面......所以数据库输入是正确的。它工作正常,直到今天服务器重新启动。我有其他的选择/解决方案吗? – RMN 2010-11-10 11:53:30

相关问题