關於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的幫助文檔上截取的
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章