我用的是oracle 10G XE请问怎样查数据库的名字?
在XP系统和linux系统下的命令分别是什么?

解决方案 »

  1.   

    xp
    echo %oracle_sid%linux (注意大小写)
    echo $ORACLE_SID
      

  2.   


    select * from v$version;
    select * from v$instance;
      

  3.   


    windows 应该是 set ORACLE_SID
      

  4.   

    --windows下,Linux不知道 没怎么接触
    SQL> select instance_name,host_name,version from v$instance;INSTANCE_NAME    HOST_NAME          VERSION
    ---------------- ------------------ -----------------
    orcl             WKC168             10.2.0.1.0
      

  5.   


    echo %oracle_sid% 是可以的。在 windows 中,环境变量用 %...% 取值。