HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\ORACLE_SID就是

解决方案 »

  1.   

    sql plus 下输入:select * from v$instance;
      

  2.   

    select * from v$version;
      

  3.   

    echo $oracle_sid
    怎么用阿?
      

  4.   


    SQL> connect internal
    已连接。
    SQL>  select instance_name from v$instance;INSTANCE_NAME
    ----------------
    oracleSQL>
      

  5.   

    echo $oracle_sid
    怎么用阿?dos下或solaris下
      

  6.   

    linux或者unix下可以echo $ORACLE_SID
    windows下可以查看注册表
      

  7.   

    to nightcoming(六根下巴胡须的老山羊[仙儿如是说]) echo $oracle_sid这个windows是不是不行?
    在windows下dos里面的echo就是显示后面字符串的命令
    我试了不行.
      

  8.   

    select * from v$instance;
    是查看当前所在数据库的instance也就是sid
    set oracle_sid=orcl
    可以设置当前sid
      

  9.   

    去看服务也行啊。
    或在TNSNAME。ORA
      

  10.   

    在windows 下看这个就行,TNSNAME.ORA
      

  11.   

    你变通以下不行吗UNIX的环境变量是以$开头
    而WINDOWS是用两个%%包围
    你echo %ORACLE_SID%不就可以了吗
      

  12.   

    1.察看你的服务里面的内容。OracleServiceSTUDY,这样的。STUDY就是一个sid.2.看看你的Oracle安装的目录,假如最初你安装过数据库的话,也会有C:\Oracle\oradata\study这样的目录。3.察看注册表。4.unix下面的话,可以参照方法2,或者echo $ORACLE_SID这样,注意,是大写。windows下面是没有这个变量的。除非你自己添加。
      

  13.   

    我试了一下,没有呀echo %ORACLE_SID%
      

  14.   

    Croatia似乎很强,要不说说,怎么添加变量吧,是不是在我的电脑属性里面的某个XX东西
      

  15.   

    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\ORACLE_SID
    转贴!
      

  16.   

    select * from v$database;