今天遇到一个古怪问题: 一台服务器,软件环境为windows2003和oracle9i,数据库实例和tns服务均已正常启动,sqlplus进入也无问题。但是登录控制台时却提示“ORA-12560”错误。请大家帮帮我,谢谢

解决方案 »

  1.   

    ①.检查Terminal Service, 远程桌面是不是起因 
    ②.环境变量set oracle_sid=需要的服务名 
    ③.listener.ora, tnsnames.ora等内机器名或者IP地址是否正确 
    ④.netstat –a检查端口是否被占用 
    ⑤.检查注册表HKEY_LOCAL_MACHINE\Software\Oracle\Home0新增字符串USE_SHARED_SOCKET=TRUE, 重新启动服务