通过尝试通过TOAD连接到服务器上的Oracle DB时,我会遇到错误。错误消息是:
ORA-12514:TNS:侦听器无法解析连接描述符中给出的service_name。
直到昨天,一切都很好,但是今天我的服务器重新启动了,我没有连接到DB。我也尝试了tnsping,它运行良好:

32位窗口的TNS Ping实用程序:9.2.0.1.0版-10-Nov-20 10 15:13:29

版权(C)1997 Oracle Corporation。版权所有。

二手参数文件:c: oracle ora92 network admin sqlnet.ora

使用TNSNAMES适配器来解析试图联系的别名(description_list =(address_list =(protoply = tcp)(host = my4d)(port = 1521)(port = 1521)))(connect_data =(service_name = sim)))OK(80 msec(80 msec) )

我做到了 LSNRCTL开始 它说Service Oracleorahome92Tnslistener已经在运行。

仍然是Oracle通过Toad不起作用。谁能帮助我解决这个问题。

有帮助吗?

解决方案

当您的Oracle服务未运行时,通常会发生此错误。您将通过名称“ Oracle..tnslistener”和“ oracleServicesim”的另一个服务看到服务。检查它们两个都在运行,还是重新启动这两个服务。然后尝试连接。它应该正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top