在dos下启动oracle  10g,以前直接在dos命令下输入:sqlplus sys/tiger as sysdba +回车 或是:
C:\Documents and Settings\Administrator>sqlplusSQL*Plus: Release 10.1.0.2.0 - Production on 星期五 8月 19 09:38:49 2011Copyright (c) 1982, 2004, Oracle.  All rights reserved.Enter user-name: system
Enter password:
这种方式也可以直接就连接成功,但是今天怎么连接也连不上,总是报错如下:
ORA-12560: TNS:protocol adapter error
希望各位大侠解答疑惑,不胜感激!!!另外:oracle各项服务都是手动的,以前也是这个样子的!!!

解决方案 »

  1.   

    监听没有开启?
    查看监听状态 LSNRCTL STATUS看看那
      

  2.   

    lsnrctl status看看什么状态,
    看看错误日志,alert日志之类的。
      

  3.   

    监听服务没有起来或者database instance没有开启
      

  4.   

    看看你那Oracle服务,肯定是某些服务没有开启,我以前也遇到过这种情况,你们服务肯定是手动的,给设置成自动的OK,下次就会自动开启
      

  5.   

    check  listener.ora, tnsnames.ora, sqlnet.ora