oracle如何調試存儲過程


oracle如何調試存儲過程

一:第一次調試:

  ora-0131問題

  解決辦法:用sys用戶登陸,賦予需要操作的用戶 debug any procedure ; debug connect session權限

 

 

 二:開始調試

oracle如果存儲過程比較復雜,我們要定位到錯誤就比較困難,那么可以存儲過程的調試功能

先按簡單的存儲過程做個例子,就是上次做的存儲過程(proc_test)

1、先在數據庫的procedures文件找到我們之前創建存儲過程

2、選中存儲過程,右鍵彈出菜單,選擇 測試

3、出現測試腳本頁面,輸入動態參數值,點擊左上角的標志,進入調式模式

4、出現調試操作按鈕界面(依次:運行   單步進入  單步跳過   單步退出  運行到下一個異常)

5、點擊運行,直接獲取存儲過程的返回結果,點擊單步進入,點擊左邊,進行斷點調試(已進入函數方法中)

6、將變量添加到監視器中,進行監控

監視界面

7、最后執行完存儲過程,輸出結果

 


免責聲明!

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



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