返回 导航

其他

hangge.com

Oracle - 可视化工具PL/SQL Developer使用详解2(连接远程数据库)

作者:hangge | 2020-03-21 08:10
    前文介绍了如何使用 PL/SQL Developer 连接本地的 Oracle 11g 数据库(点击查看),但有时我们本地并未安装 Oracle 数据库,而是需要连接远程的数据库,这个 PL/SQL Developer 也是可以做到的,下面通过样例进行演示。

二、连接远程数据库

(1)首先跟前文连接本地数据库一样(点击查看),我同样要安装 PL/SQL Developer 和 Instant Client 这两个软件,并配置 PL/SQL Developer 设置里的 Oracle Home OCI library 两个参数:

(2)在 Instant Client 安装目录下新建 NETWORK\ADMIN 目录,并在 NETWORK\ADMIN 目录下创建 tnsnames.ora sqlnet.ora 文件(如果已经有了话就进行下一步)。

(3)其中 tnsnames.ora 文件的内容如下(如果文件之前已有其他连接配置,则添加到末尾):
  • 最外面的 HELOWIN 是连接名,即 Database 下拉框显示的名称,随便起
  • HOST PORT 为远程数据库的 IP 和 端口
  • SERVICE_NAME 设置的是数据库名称
HELOWIN =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.133)(PORT = 1521))
    (CONNECT_DATA =
      (SERVICE_NAME = helowin)
    )
  )

(4)而 sqlnet.ora 文件内容跟前文一样,没有变化:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

(5)最后重新打开 PL/SQL Developer,在 Database 选择刚才配置的远程数据库,便可输入账号密码用 PL/SQL 对数据库表进行操作管理了。
评论

全部评论(0)

回到顶部