set oracle_sid=test1
怎样通过命令行看到结果
12560 协议适配器出错一般是什么原因?

解决方案 »

  1.   

    SELECT NAME FROM V$DATABASE;
      

  2.   

    TO BZSZP
    我是说 我是从外部建立的oracle_sid
    之后 我进入svrmgrl>connect internal/oracle 才能想你说的
    SELECT NAME FROM V$DATABASE;
    但我无法修改,由于老是报ORA-12560错
    我先看看当前到底ORACLE_SID是什么
      

  3.   

    如果注册表里HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
    oracle_sid所对应的服务没有起来就会出现协议适配器出错
      

  4.   

    NT:c:>set 
    UNIX:$echo $ORACLE_SID或env |grep ORACLE_SID
      

  5.   

    看注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
    ORACLE
      

  6.   

    UNIX:$echo $ORACLE_SID或env |grep ORACLE_SID
    很对!我试过了!