昨天我还能连接上着 今天就报了个这个错误 从网上找了解决不了,如果是网站上粘贴的就不要了,要简单的说法 ,能解决问题的!
ORA-12154: TNS:监听程序当前无法识别连接描述符中请求的服务

解决方案 »

  1.   

    检查ORACLE服务器启动是否正常啊,
    重启ORACLE服务
      

  2.   

    有时候oracle的服务会莫名其妙的不随机启动。
      

  3.   

    你先看你监听还是启动的不 -- lsnrctl status ,要让你监听的端口和tnsnames.ora中填的端口一致。
    这个问题基本上不难的。
      

  4.   

    这个问题要从两方面分析,服务器方面主要是看监听进程启动了没有,有没有死掉,监听配置文件lisener.ora有没有被改动,客户端主要查tsnames.ora文件是否被改动。
      

  5.   

    把本地配置的服务名(tnsnames.ora)再在监听程序(lisener.ora)里配置一下;
    再重启监听(lsnrctl stop/start)。重启完成了之后,你可以通过命令:lsnrctl status,查看有没有刚刚注册的服务名,凡是注册过的,都可以连接的上。