connect user/password@sid
sid必须在本机配置
建议先看点书,这是最基础的

解决方案 »

  1.   

    Username 登陆用户
    Password 登陆用户的密码
    DataBase 登陆数据库实例名
    Connect as 登陆用户的身份
    如果是新安装的oracle,一般会一起安装一个数据库实例,登陆可以用默认的Sys或者System用户进入,密码是在安装时设置。默认好像是manager和change_on_install,登陆身份如果是Sys就用Sysdba,System用Sysoper,其他用户用normal
      

  2.   

    那我怎么知道连接的是那个服务器上的oracle
      

  3.   

    比如我连接的是192.168.0.111上面的oracle 从哪里设置我连的是这个数据库
      

  4.   

    你可以启动net configuration assiant 设置对远程服务器的连接,然后利用connection就可以了
      

  5.   

    user/passwd 就是数据库的用户名密码, 不需要说明了..Database指的是$ORACLE_HOME\network\admin\tnsnames.ora文件中对应的hostname..比如我们在tnsnames.ora中有一项这个..
    nlyris=
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = lyris-db)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (sid = nlyris)
        )
      )你在pl/sql中需要填入的database就是nlyris只要你不是使用sys用户登录, 都可以不制定connect as
      

  6.   

    TO : yanhawk(yanhawk) 
    如何设置connection
      

  7.   

    TO : jametong(jametong)
    你说的是在本机上,如果在另一个computer上哪?
      

  8.   

    现在oracle有这么多图形界面的工具, 很简单...
    用net assistant配置一下TNS
      

  9.   

    通过net configuration assiant完成客户端(也就是你的机器)对远程服务器端的连接,
    这样你在本地就有一个对远程连接的id,也就是你取的对服务器数据库的标识,如sms,然后通过PL/SQL developer或者SQL plus就可以连接,如SQL> conn 登陆名/密码@sms,就可以完成对远程服务器的数据库的连接