-2
A
回答
0
您可以使用sqlpltrc和SQL分析器實用程序。關於這方面的文章很少,但他們可以幫助您的程序堆棧調用。
https://www.ibm.com/developerworks/community/blogs/SQLTips4DB2LUW/entry/tracing?lang=en http://angocadb2.blogspot.com.co/2014/02/tracing-log4db2-with-sqlpltrc.html
另一種方式到,在SYSCAT.PROCEDURES視圖的文本列一下,找你的程序的名字。但是,如果存在動態SQL,這最終可能無濟於事。另外,如果任何函數或觸發器調用了SP,則需要在相應的表中查找該名稱。
相關問題
- 1. 我可以爲列數未知的存儲過程生成報告嗎?
- 2. 可以在VS2010中檢索DDL生成模板中的連接字符串嗎?
- 3. 我可以重寫生成的ID嗎?
- 4. 爲Oracle存儲過程依賴關係圖生成DDL
- 5. 我可以在圈內生成點嗎?
- 6. 我可以生成音調(音樂)嗎?
- 7. 我想爲oracle 10 G中的整個模式生成DDL?
- 8. 我可以通過Sitemap生成ASP.NET MVC路由嗎?
- 9. 我可以爲JAX-RS JSON API生成C/C++客戶端嗎?
- 10. 這個XML是否合法,我可以爲它生成XSS嗎?
- 11. 我可以使用location.href爲變量生成url嗎?
- 12. 使用EclipseLink爲JPA 2.0生成DDL
- 13. 我可以強制UL成爲OL嗎?
- 14. 實體框架電動工具CTP1可以爲存儲過程生成類嗎?
- 15. C程序可以在與生成相同的生成文件中執行嗎?
- 16. 我可以使用mixins在LESS中生成新的mixin嗎?
- 17. 我可以在XSD生成的類中填零整數嗎?
- 18. 我可以從PyInstaller生成的包中獲取源代碼嗎?
- 19. 我可以殺死這個過程嗎?
- 20. 可以使用int將CHARACTER(2)轉換爲DB2中的SMALLINT嗎?
- 21. 我可以通過編程檢查Google BigQuery查詢成本嗎?
- 22. 如何以編程方式從Oracle數據庫生成DDL?
- 23. 在Postgresql上以編程方式生成DDL
- 24. 使用Visio生成MySQL DDL
- 25. EclipseLink DDL生成錯誤
- 26. 從JPA註釋生成DDL
- 27. VS2010可以生成NunitTest的情況嗎?
- 28. 我可以繞過Python中的UnicodeDecodeError嗎?
- 29. DB2 BIGINT id生成
- 30. 我可以只使用輸入在iText中生成superscipt嗎?
M Gade, 我不能完全說出你在問什麼。你在哪個平臺/版本上? (例如,ISeries,Linux等)。你想確定什麼程序調用存儲過程,或者你知道存儲過程的名稱,並試圖查看它的文本嗎? – plditallo
我正在使用Linux。我創建了一個名爲SASDBADF.ADFQ_11111_SENSITIVE_PARTA_R032的程序,現在我正在嘗試找到它被調用的地方?有什麼方法可以找到? –
基本上我聽到的是,如果這個過程被另一個存儲過程或可執行文件調用,您不確定。首先查看SYSCAT.ROUTINEDEP和SYSCAT.ROUTINES等值線,然後從db2開始。你正在尋找依賴關係。查找您的存儲過程使用的表名(它)可能有助於觸發其他熟悉的過程連接到它。 – plditallo