PLSQLDeveloper14连接Oracle数据库

本文详细介绍了如何在Windows环境下配置PLSQLDeveloper连接Oracle数据库,包括远程和本地服务器的连接步骤,涉及环境变量设置、tnsnames.ora文件配置、Oracle主目录和OCI库的指定,以及客户端版本与操作系统兼容性的注意事项。

若是想临时连接可以不用配置tns文件在plsql登录窗口输入//IP:PORT/SID
但是oci库和Oracle主目录还是要进行配置,否则无法解析url字符串
示例:

配置tns连接oracle数据库请参考以下内容:

情形一:PLSQLDeveloper连接远程服务器数据库

配置环境:
Oracle数据库版本:11.2.0.4 for Linux_64
电脑操作系统:win10,PLSQLDeveloper14(64bit)
Oracle客户端:instantclient-basic-nt-19.8.0.0.0dbru.zip

补充:还有另外一台win7的机器,在用此配置 PLSQLDeveloper14(64bit)就无法连接数据库,报错Oracle客户端不是64位,需要更换Oracle客户端,后来更换了客户端还是不可以,之后我又把PLSQLDeveloper14(64bit)换成了(32bit)的,还是报错,最后我在Oracle官网下载了instantclient-basic-nt-11.2.0.4.0.zip版本的客户端,就能正常连接数据库了,实测结论:
win7+PLSQLDeveloper14(32bit)+instantclient-basic-nt-11.2.0.4.0.zip正常连接数据库。
win10+PLSQLDeveloper14(64bit)+instantclient-basic-nt-11.2.0.4.0.zip正常连接数据库。
win10+PLSQLDeveloper14(64bit)+instantclient-basic-nt-19.8.0.0.0dbru.zipp正常连接数据库。
☝(最后这个有时plsqldev不能识别tnsnames.ora文件,其实主要问题还是不能识别客户端实例中的oci库导致,如果将19版本的oci.dll换成11版本的oci.dll其实可以解决这个问题)
在软件的 “关于” 中若正确识别到了ocil库也可以看到,如下:
在这里插入图片描述

1、安装PLSQLDeveloper14(详细安装过程我就不介绍了)
2、下载并解压Oracle客户端(要记住解压路径)

instantclient-basic-nt-19.8.0.0.0dbru.zip(我电脑上用的是这个版本连接的Oracle11g)

3、配置window操作系统环境变量(新建以下两个变量)

此电脑(右键)→属性→高级系统设置→环境变量→系统环境变量→新建

变量名:NLS_LANG
变量值: AMERICAN_AMERICA.ZHS16GBK
在这里插入图片描述
变量名:TNS_ADMIN
变量值:D:\APP\PLSQLDeveloper\instantclient-basic-nt-19.8.0.0.0dbru\instantclient_19_8

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值