如题~

解决方案 »

  1.   

    echo $ORACLE_SID
    默认SID,非RAC,1SID对应1DATABASE
      

  2.   

    默认数据库,是schema还是指的实例呀
      

  3.   

    上面是UNIX/LINUX
    windows下:
    echo %ORACLE_SID%
    如果输出%ORACLE_SID%
    则说明没有设置该变量
      

  4.   

    实例,因为我建了好几个数据库实例。所以不清楚sqlplus登陆的时候该用哪个库的密码
      

  5.   

    补充下我的问题:
    我安装的时候建立的启动数据库名字叫orcl,密码是abc...
    后来又建立了一个数据库名字叫test1,密码是xyz...
    这个时候我用安装时候的启动数据库的密码登陆就不好用了要用test1的密码才可以
    所以就想知道如果我建了好几个数据库的时候,用system登陆,何以知道我该用哪个密码登陆?
    新手表见笑~~~
      

  6.   


    通过select instance_name from v$instance;
    或者:select name from v$database 来看。你可以通过配置listener或者在连接串指定具体的数据库名称来实现连接不同的库。
      

  7.   

    在sys用户下:select * from v$instance这个应该可以很直观的看出来的。
      

  8.   

    实例倒是可以,看$ORACLE_SID 就知道了
      

  9.   

    sqlplus / as sysdba
    进去后。
    select * from v$database 就知道了。
      

  10.   


    呵呵呵,你用sqlplus登录的时候有没哟用到tnsname,如果是用到tnsname的话,在tnsname里查如果是不通过tnsname的方式的话,进去以后,查询db_name就可以了show parameter db_name