oracle編譯失效對象 plsqldeveloper查看哪些對象編譯無效?
plsqldeveloper查看哪些對象編譯無效?1. 首先,打開PL/sqldeveloper軟件并創(chuàng)建一個新的SQL窗口。2. 打開并修改Oracle存儲過程,該存儲過程有一個輸入?yún)?shù)(PID)和
plsqldeveloper查看哪些對象編譯無效?
1. 首先,打開PL/sqldeveloper軟件并創(chuàng)建一個新的SQL窗口。
2. 打開并修改Oracle存儲過程,該存儲過程有一個輸入?yún)?shù)(PID)和一個輸出參數(shù)(name),即通過用戶ID查詢用戶名并返回名稱。
3. 調(diào)試存儲過程,找到您剛剛修改的存儲過程,右鍵單擊并單擊[test]選項。
4. 在打開的窗口中修改ID值,點擊左上角的倒三角圖標(biāo)開始調(diào)試。按[Ctrl n]進(jìn)入調(diào)試,[Ctrl O]進(jìn)入調(diào)試,[Ctrl t]退出調(diào)試,或單擊調(diào)試工具進(jìn)行調(diào)試。
5. 變量視圖,可以在窗口底部輸入變量名稱,觀察變量的變化。
6. 調(diào)試完成后,可以查看調(diào)試結(jié)果,也可以查看調(diào)試結(jié)果中的錯誤。
oracle數(shù)據(jù)庫能不能編譯模式運(yùn)行腳本?
可用于重新編譯數(shù)據(jù)庫中的所有無效對象。我們通常在Oracle升級指南中看到此腳本。Oracle強(qiáng)烈建議您在遷移/升級/降級后運(yùn)行此腳本來編譯無效對象。腳本位于$oracleHome/RDBMS/Admin目錄中。你可以看到utlrp.sql文件打個電話就行了utlprp.sql文件, utlrp.sql文件打電話的時候utlprp.sql文件它將向其傳遞一個參數(shù),默認(rèn)值為0utlprp.sql文件電話是UTLU推薦。推薦并行:基于0在CPU上,count參數(shù)設(shè)置并行性。1-以串行模式編譯對象,一次編譯一個。N-以N并行方式編譯。腳本需要由sys用戶或具有SYSDBA權(quán)限的用戶運(yùn)行