远程连接oracle

1、首先下载好客户端工具,然后到Oracle官网下载Instant Client:


  http://www.oracle.com/us/solutions/index-097480.html


解压文件到本地磁盘任意地方。例如 D:/instantclient_11_2 并把此路径添加到环境变量中


2、在D:/instantclient_11_2目录下新建目录NETWORK,在NETWORK目录下再建ADMIN目录,在ADMIN目录下新建文件tnsnames.ora,打开写入如下内容:


复制代码
ORCL =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = HOSTIP )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = SIDNAME)
    )
)
复制代码
 


说明:ORCL是远程数据库在本地的主机名,HOSTIP为远程服务器的IP,SIDNAME为远程数据库的名称。


3、若使用Navicat,打开"工具>选项>OCI",在OCI library中指定 D:/instantclient_11_2 目录下的oci.dll文件。若使用PLSQL,打开"Tools>Preferences>Oracle>Connection",在Oracle Home中指定 D:/instantclient_11_2 ,OCI library中与Navicat同理。


4、重启工具创建连接测试,完美解决。

你可能感兴趣的:(辅助工具)