首页 > 代码库 > 使用PL/SQL客户端连接远程oracle数据库

使用PL/SQL客户端连接远程oracle数据库

一直以来使用sql develope连接数据库,只要写上ip,用户名,密码,sid等就能连接,后来发现使用PL/SQL连接远程oracle数据库怎么连啊?

这里使用了修改oracle配置文件的方式:

  配置文件路径为    D:\app\huyueyang\product\11.1.0\db_1\NETWORK\ADMIN

      修改下面的tnsnames.ora,这个是你配置连接的配置文件,安装时候一般会有个默认的orcl实例

      如:

    1. orcl=  
    2.   (DESCRIPTION =  
    3.     (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))  
    4.     (CONNECT_DATA =  
    5.       (SERVER = DEDICATED)  
    6.       (SERVICE_NAME = orcl)  
    7.     )  
    8.   ) 

我们今天要连接的是远程oracle服务器:我们在默认的配置下面添加如下配置

  1. oracleBack=  
  2.   (DESCRIPTION =  
  3.     (ADDRESS = (PROTOCOL = TCP)(HOST = 10.2.4.121)(PORT = 1521))  
  4.     (CONNECT_DATA =  
  5.       (SERVER = DEDICATED)  
  6.       (SERVICE_NAME = orcl)  
  7.     )  
  8.   )
  9. host,port ,SERVICE_NAME 是连接数据库的基本信息 SERVICE_NAME就是你的远程数据库服务的sid,这里的oracleBack是自己随便起的。
  10. 最后就是使用PL/SQL进行连接了
  11. 这里我们使用新配置的oracleBack这个配置,填上用户名和密码,就可以连接了。