【发布时间】:2010-09-22 21:12:41
【问题描述】:
在 SQL Server 2005+ 中是否有一种简单的方法来追踪表/存储过程/函数的依赖关系?我继承了一个巨大的应用程序,其中包含大量的表,甚至更多的存储过程和函数,它们很长且相互关联。
到底有没有办法建立一个依赖树?理想情况下,我正在寻找两个方向:
对于表/过程 - 它依赖于什么?:显示最终引用它的所有存储过程(理想情况下在树视图中,这样子过程嵌套到调用的更大过程中)他们)
对于一个过程 - IT 依赖什么?:显示给定过程在运行时将(或可能)触及的所有过程和表格。
似乎这个工具不应该那么难制作,并且对于一般的数据库维护非常有用。有人知道这样的事情吗?如果这不存在,为什么不呢?
Management Studio 的内置功能不错,但信息似乎并不完整。
【问题讨论】:
标签: sql-server