关于PLSQL配置与栽过的坑
前提
使用PLSQL连接远程ORACLE数据库
工具
Oracle Instant Client
下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html
PLSQL DEVELOPER
https://www.allroundautomations.com/
因为是远程连接,所以不需要下载完整的oracle database
开始
①安装PLSQL DEVELOPER。
我安的是PLSQL Developer 14 x64
②解压 Oracle Instant Client。
我的是instantclient_12_2 x64,位置:D:\instantclient_12_2
③PLSQL->configure->preferences
配置oracle home,oci library
④修改tnsnames.ora参数
然后我们就可以愉快的使用PLSQL啦!
遇到的问题
initialization error
Could not load “D:\instantclient_12_2\oci.dll”
OCIDDL forced to D:\instantclient_12_2\oci.dll
LoadLibrary(D:\instantclient_12_2\oci.dll) returned 0
解决方案:
1)确认instantclient与plsql是否同是64位,或者同是32位
2)尝试安装相应版本的Microsoft Visual Studio
地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html
官方下载页面的Description已经说的非常完美了!安指示来就行!instantclient12_2也不用翻文档了,就安Microsoft Visual Studio 2003版
PS:window10家庭版请不要安装 instantclient-19!!!重要是的事情说三遍!!!别安别安别安!!!请认真阅读官方说明(如下图)!!非家庭版随意
3)再第一二步尝试后都失败的情况下,尝试配置PATH、TNS_ADMIN、NLS_LANG 三个环境变量
不过我没进行到这一步,就可以登陆了
以下是PLSQL的帮助文档上截取的
目录 返回
首页