日期:2014-05-16  浏览次数:20603 次

在Oracle中连接远程数据库
最快的方式:

1、找到客户端网络配置文件tnsnames.ora,在Oracle 11.2版本中,该文件位于E:\app\Administrator\product\11.2.0\dbhome_2\NETWORK\ADMIN文件夹中,一时找不到的话搜索一下就出来了;

2、使用记事本打开该文件,可以发现里面是类似下面的内容:


ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )


3、在后面换行编辑网络服务名MYDB(随便取一个名字都可以)

MYDB=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.103)(PORT = 1521))
    (CONNECT_DATA =
      (SERVICE_NAME =orcl)
    )
  )

HOST填写你要连接的主机IP
PORT填写那台主机上的监听器上的端口号,默认一般是1521,
SERVICE_NAME填写那台主机上的ORACLE数据库服务名,一般是ORCL;

4、在PL/SQL Developer中登录(你需要知道对方数据库的用户名和口令,比如我这里的用户名是cals),同时你会惊奇的发现在数据库下拉列表中出现了MYDB,选中它即可。




OK,登录成功!


本文来源于 :http://blog.csdn.net/caonimadigepi/archive/2011/01/14/6139075.aspx