Oracle版本:10g 我有一個存儲過程,我想知道存儲過程運行了多少次。它是否成功?存儲過程日誌詳細信息
0
A
回答
3
默認情況下,Oracle不存儲此信息。
您可以使用AUDIT語句使程序調用的審計,通過審計EXECUTE PROCEDURE:
audit execute procedure on my_stored_proc;
(其中my_stored_proc
可以是包或其他)。您需要擁有相應的系統權限才能審覈事物,即使它們是您的事情。這是因爲審計是一種開銷,並且嚴格控制對審計線索本身的訪問(出於可理解的原因)。
因此,審計可能不是你要找的。此外,它不會給你想要的低級別的東西(「成功與否?」)。這使您可以選擇在儀器中建立儀器。這通常是一個好主意,因爲使用體面跟蹤進行調試要容易得多。
Oracle沒有爲此提供內置的庫(我發現這很令人驚訝,但是你去了)。建立自己的記錄器非常簡單。或者退出Tyler Muth的Logger項目。 Find it here。 (不保證或暗示)
0
無法在oracle數據庫中執行此操作。我也很震驚,他們沒有提供將信息記錄到桌面的軟件包。他們可以提供以下提供的列
- 用戶名
- 日誌級別
- 時間戳
- 命令
與日誌存儲過程實現自己的包一個默認的日誌記錄包。
相關問題
- 1. 存儲過程創建詳細信息
- 2. 顯示過去某個日期的Git日誌詳細信息
- 3. 如何獲取錯誤詳細信息從MySQL存儲過程
- 4. 存儲配置詳細信息
- 5. 在cookie中存儲詳細信息
- 6. 從URL存儲產品詳細信息
- 7. 在JavaScript中存儲詳細信息
- 8. Crystal Reports詳細信息詳細信息
- 9. Android主詳細信息詳細信息
- 10. 標誌存儲帳單詳細信息的最佳做法
- 11. C#獲取過程的詳細信息
- 12. SYSTEM存儲庫未顯示存儲庫詳細信息
- 13. SQL Server過程高速緩存內存詳細信息
- 14. 程序來存儲結構中的員工的詳細信息
- 15. 在應用程序變量中存儲用戶詳細信息
- 16. 爲Xamarin iOS應用程序存儲登錄詳細信息
- 17. PushViewController詳細信息?
- 18. 詳細信息sql
- 19. UITableView詳細信息
- 20. IMAP_AirSeatMapService詳細信息
- 21. Heroku +日誌命令::日誌可以在Heroku中增加詳細信息
- 22. 來自崩潰日誌的更多詳細信息Xamarin.iOS
- 23. 在Codeigniter日誌中添加詳細信息
- 24. 如何在IDEA中打開服務器日誌詳細信息?
- 25. 在Nhibernate日誌記錄中刪除別名的詳細信息
- 26. 如何查看Eclipse編譯詳細信息日誌
- 27. 只是好奇關於log4net日誌的詳細信息
- 28. 未提交合並的SVN日誌詳細信息
- 29. 如何獲取詳細信息CAM日誌
- 30. 如何獲取FuseBAI中的日誌文件詳細信息
我不相信有任何內置的東西可以做到這一點。 SP做什麼?它能否在表格運行後改變日期?或者,如果它是維護SP,則可能需要考慮將其設置爲工作,因爲我懷疑這會記錄一些歷史記錄。 – 2013-03-08 11:29:45