PLSQL Developer配置OCI连接远程数据库

Posted zhangcf420

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PLSQL Developer配置OCI连接远程数据库相关的知识,希望对你有一定的参考价值。

一、当前环境

本机系统:win10    64位

PLSQL版本:10       32位

数据库版本:11g     位数不详

instantclient版本:12.x    32位

 

二、下载文件

1、下载plsq10

链接:https://pan.baidu.com/s/1RuDAyywhUr-yMEMLuD1UnA 

提取码:eb0j
解压后,运行plsqldev.exe

2、下载instantclient:

链接:https://pan.baidu.com/s/1JZgVtAzoHp2qtdDqWq_bCg
提取码:btjo

解压后文件名为instantclient_12_2

三、具体操作

1.instantclient_12_2,解压到某个目录,比如D:developoci。那么这个目录就是PLSQL Developer里面OCI应该填写的目录。

2.在该目录下创建network目录,在network目录下创建admin目录,也就是D:developoci etworkadmin。

3.在admin目录下新建tnsnames.ora文件,内容格式如下(多个连接依次配置即可,实际配置里没有“[]”):

[连接名称] =
    (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = [数据库ip地址])(PORT = [数据库端口]))
        (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = [数据库的sid])
        )
    )

4.打开PLSQL Developer,在登录时选择Cancel。进入软件界面后选择Tools --> Preferences,在左侧选择Oracle --> Connection,在Oracle Home填写D:developoci,OCI library填写D:developocioci.dll(此处按照不同的目录设置填写不同的值),如下图

 

技术图片

 填写完毕后,重新启动,登录界面如下图:输入相应的账号密码,Database(tnsnames.ora文件中的连接名称)

 

技术图片

 

 点击ok后,登录进去,进入窗口。右击New——> Test window,开始编写存储过程。例如:

 

技术图片

 

 

运行后,打印内容:

技术图片

 

 到此,配置完成!

—— 博观约取  厚积薄发

以上是关于PLSQL Developer配置OCI连接远程数据库的主要内容,如果未能解决你的问题,请参考以下文章

PLSQL Developer连接的是远程的数据库,查询时怎么设置表名前面不加数据库名

安装plsql developer

PLSQL Developer连接远程Oracle数据库

plsql developer只能用tns方式连接远程oracle数据吗?

PL/SQL连接远程oracle数据库配置

如何使用PLSQL连接远程服务器oracle数据库