PLSQL-Initialization error


1. 情況描述

  安裝完PLSQL之后,在寫入數據庫連接信息后,連接數據庫,報Initialization error錯誤

  (1)未安裝Oracle數據庫,無相應的oci.dll文件

  (2)已安裝數據庫,但oci.dll文件不匹配(數據庫oci.dll文件是64位,PLSQL客戶端是32位)

     

    ---oci.dll文件存放路徑:(Oracle11G)app\product\11.2.0\dbhome_1\bin\oci.dll  

2. 解決辦法

  (1)未安裝數據庫

    安裝Oracle數據庫

  (2)已安裝數據庫

    選擇工具(Tools)-->首選項

    -->OCI庫-->找到數據庫安裝路徑(app\product\11.2.0\dbhome_1\bin\oci.dll)-->選擇oci.dll文件

  (3)oci.dll文件不匹配

    1) 查詢數據庫版本

      select status from v$instance;

    2)點擊如下網址,下載對應的數據庫版本的oci文件

      (下載需要ORACLE賬號,可以注冊一個,會常用到,作者使用11.2.0.4版本數據庫)

      https://www.oracle.com/technetwork/topics/winsoft-085727.html

      

    3)解壓下載的instantclient_11_2文件到數據庫安裝目錄下(如:E:\app\product\)

    4)再將Oracle安裝目錄中的tnsnames.ora拷貝到 instantclient_11_2目錄下

      --tnsnames.ora目錄:(如:E:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN)

      注意:tnsnames.ora文件目錄很重要,一般TNS連接有問題,會在這里查看listener.ora文件

    5)再次編輯PLSQL-->工具(Tools)--->首選項

      設置Oracle_Home(Oracle主目錄名)和OCI Library(OCI庫)到解壓的32位oci.dll目錄

      Oracle_Home:選擇下載解壓的文件夾

      OCI Library:選擇目錄下oci.dll文件

       

    6)重新登陸即可使用

 

###############################################

作者最近在更新PMP--項目管理的內容,有需要相關知識的可以查看。

首頁鏈接:https://www.cnblogs.com/hemukg/

願各位在進步中安心

2020-03-24 禾木

###############################################

###############################################

 內容更新:

目前已經更新到規划過程組,下面給出各個章節主目錄鏈接:

項目啟動前准備:https://www.cnblogs.com/hemukg/p/12253281.html

項目啟動過程組:https://www.cnblogs.com/hemukg/p/12377643.html

項目規划過程組:https://www.cnblogs.com/hemukg/p/12551175.html

項目執行過程組:未完待續..

###############################################

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM