-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