PLS-00920: parameter plsql_native_library_dir is not set

今天編譯一個數據庫對象時,plsql報錯:PLS-00920: parameter plsql_native_library_dir is not set,後來發現是plsql編譯模式及設置問題,解決過程以下。sql


  1. 查詢plsql屬性數據庫

    show parameter plsql


    wKioL1laEwOiRuDTAABU98yBl6A903.png-wh_50

    發現編譯模式爲NATIVE,且沒有設置plsql_native_library_dirsession


  2. 更改PLSQL編譯模式ide


    alter system set plsql_compiler_flags=INTERPRETED;

    wKiom1laEwSBQ6hIAAAbcZiprFw924.png-wh_50


如上操做後,從新編譯對象,無錯誤、警告發生。spa


由於用的不是sys用戶,因此生效的只是當前session,僅能臨時處理。orm


對了,數據庫版本:10.2.0.5.0對象

相關文章
相關標籤/搜索