orcale 存儲過程調試以及常見錯誤

 
PL/SQL中爲我們提供了調試存儲過程的功能,可以幫助你完成存儲過程的預編譯與測試。
  1. 點擊要調試的存儲過程,右鍵選擇TEST
  2. 如果需要查看變量,當然調試都需要。在右鍵菜單中選擇Add debug information.
  3. start debugger(F9)開始我們的測試,Run(Ctrl+R)
  4. 隨時在varible List中輸入我們想查看的變量

其它:

Step into(Ctrl+N):單步調試,進入下一步

Step over(Ctrl+O):結束該語句

Step out(Ctrl+T):跳出該過程

Run to next exception:進入下一個斷點Breakpoint

Toggle Breakpoint設置斷點:光標指向一行,Ctrl+B;或鼠標點中該行的行號邊緣  

 

        ORA-0131:Insufficient privileges.

Note:Debugging requires the DEBUG CONNECT SESSION system privileges.                                                                                                                                        

後經查找,是缺失  DEBUG CONNECT SESSION 系統權限所致。

解決辦法:以SYS用戶登錄數據庫,執行賦權操作:

1 SQL> grant  DEBUG CONNECT SESSION to user_name;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章