
我使用sqlplus来连接/ as sysdba。
我试着设置oracle_sid=ORCL,但效果并不好。
我在谷歌上搜索了这个错误,但是找不到实际的原因,如何解决这个错误?
ORA-12560: TNS:协议适配器错误
有人能告诉我一个解决登录问题的完美解决方案吗?
发布于 2016-05-21 15:27:09
如果监听器和数据库服务都没有启动,那么您将得到这个错误。
从您的帖子中,OracleServiceORCL正在运行。现在您需要检查这个服务:OracleHOMENAMETNSListener (其中HOMENAME是您的oracle的名称)。如果它不运行的话,找到它并启动它。
如果它们都在运行,那么尝试跳过侦听器服务。如果这样做不起作用,请尝试跳过数据库服务。(但是:如果其他用户可以连接,请不要弹出这两种服务,因为这会把他们踢出去。)
如果没有这样做,那么运行lsnrctl status和lsnrctl services来检查侦听器是否正确地启动并侦听ORCL。
https://stackoverflow.com/questions/37338050
复制相似问题