Home >Database >Mysql Tutorial >Oracle:pl/sql developer 连接远程oracle数据库(精简版)

Oracle:pl/sql developer 连接远程oracle数据库(精简版)

WBOY
WBOYOriginal
2016-06-07 17:01:221109browse

稍微说一点吧,pl/sql developer 以前连接远程oracle需要安装oracle的本地客户端,然后用客户端配置一下才能连通。由于客户端很臃

稍微说一点吧,pl/sql developer 以前连接远程Oracle需要安装oracle的本地客户端,然后用客户端配置一下才能连通。由于客户端很臃肿,现在oracle官方提供了绿色的、小巧的解决方案。下面是详细说明。

环境:xp、pl/sql developer、Instant Client

问题:怎么配置plsql developer、怎么配置Instant Client

1、安装pl/sql developer, 注意64位的系统虽然pl/sql developer只有32位的,但是不能装在program files(x86)这个文件夹下,可以装在其他盘路径上比如D:\pl/sql developer。稍后配置

2、下载Instant Client,去oracle官方网站,需要注册登陆才能下载instant oracle client-basic-win32-11.2.0.1.0,不过中文网有很多资源也可以用。

1)由于是绿色版,,直接解压到一个地方如E:\instantclient_11_2

2)E:\instantclient_11_2内部新建文件夹命名network

3)network内部新建文件命名tnsnames.ora

复制如下内容:

AVTEST =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 103.65.183.207)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = avtest)
    )
  )
其中第一个黄色可以任意起名,无所谓。
第二个紫色ip为远程oracle所在主机ip。
第三个紫色名称为远程oracle所在主机的全局数据库名,不能任意修改。
后两个搭配起来能唯一确定一个连接对象。
3、配置pl/sql developer,无连接状态进去plsql,tools下preference菜单,oracle的connection选项卡中如下图设置路径:

路径选择第二步中的instant client解压的内容以及oci.dll文件。完成后重启plsql developer。

至此配置完成了,plsql developer输入用户名、密码、下拉database能看到你在tnsnames.ora起得全局数据库连接名AVTEST,normal方式,确定可以连接了。有问题留言解决。

linux

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn