DB_USER=kkk@rac
DB_PWD=kkkuser = kkk@rac@rac代表什么?怎么连接上不同的数据库的

解决方案 »

  1.   

    DB_USER=kkk@rac
    DB_PWD=kkk
    补充:是配置文件
      

  2.   

    在配置文件中加入连接串后,再打开PL/SQL就可以看到该数据库了
    我的配置文件的目录是:F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
    加入以下连接串(示例):
    SCORE =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.241)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = test)
          (SERVICE_NAME = test)
        )
      )
      

  3.   

    @rac代表什么
    表示数据库服务名
    就是你启动的数据库实例的名称
    连接不上,看你的数据库是否启动,连接配置文件TNS.ORA是否正确
      

  4.   

      客户端连接服务端用的是TCP/IP(大部分是),要想要TCP/IP,需要知道:IP、端口号、和服务名,@orcl 这个ORCL  可以在tnsnames.ora里 找到相关联的信息,里面就要IP、端口号、服务名,例如:
    orcl=
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
          (SERVER = dedicated)
        )
      )  tnsnames.ora是客户端的配置文件,用来连接oracle SERVER