先说一下环境: 我在自己的电脑上安装了 oracle 10g的数据库(不是client),并在里面创建了两个数据库,名字分别是mydb 和 yourdb(先创建mydb,然后创建 yourdb), 现在用sql plus 登陆 
好了,问题来了: 我该如何选择登陆哪一个数据库呢? 因为两次创建的密码不一样,我试了两次 ,默认的是登陆第二次创建的数据库(yourdb)。如果我想用sql plus 访问mydb, 该用什么方法啊?
小弟新手, 还请高手赐教。

解决方案 »

  1.   


    在登陆之前先指定ORACLE_SIDc:>set ORACLE_SID=mydb
    C:>sqlplus /nolog
    C:>conn / as sysdba;
    ------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    DBA1 群:62697716(满); DBA2 群:62697977
    DBA3 群:63306533;     聊天 群:40132017
      

  2.   

    楼上这位大侠, 多谢你这么快就给答案了,不过还想问一下,在什么地方设置下面的的信息啊?————————————————————————
    c:>set ORACLE_SID=mydb
    C:>sqlplus /nolog
    C:>conn / as sysdba;
    ————————————————————————
      

  3.   


    打开cmd,输入就行了
    蹭分
      

  4.   

    多谢楼上的, 我的oracle装在F盘, 按照上面的代码,在cmd下能够连接到mydb了;
    不过,如果我使用的是oracle程序自带的那个 ORACLE SQL*plus , 该用什么方法啊?
      

  5.   

    汗,装个PL/SQL Developer就一切简单了...
      

  6.   


    登陆ORACLE SQL*plus 的时候 在登录框下面的 “主机字符串” 输入对应的数据库实例名字(你的就是mydb 和 yourdb)   想登陆哪个就输入哪个
      

  7.   

    http://localhost:5560/isqlplus/  --在IE中打开。
      

  8.   

    用PL SQL DEVELOPER吧,打开时选择一下就可以了,里面有和sql plus一样的操作界面,相信你一用就有感觉了!
    给你找了个下载地址:
     http://download.csdn.net/source/2565909