我已经知道SQL Server Management Studio中的"View Dependencies"功能是边缘无用的,因为它几乎不会返回所有依赖项,但是,有更好的选择吗?由于显而易见的原因,这是一个非常强大的功能,但如果您不能依赖结果(如Microsoft的情况),您必须手动完成所有工作,只是为了安全起见.
看起来这很容易实现,是否有任何工具可以有效地处理这个问题?
作为旁注,有谁知道"查看依赖关系"有什么问题?是否存在一个特定的依赖类,它难以识别?
Red Gate 有一个名为SQL Dependency Tracker 的工具,效果非常好。
您还可以针对 sys.sql_dependency 视图编写查询,该视图将提供一些基本信息。与此类似:
SELECT o.name, o.type_desc, p.name, p.type_desc
FROM sys.sql_dependencies d
INNER JOIN sys.objects o
ON d.object_id = o.object_id
INNER JOIN sys.objects p
ON d.referenced_major_id = p.object_id
Run Code Online (Sandbox Code Playgroud)
这是一篇关于寻找依赖关系的文章:
| 归档时间: |
|
| 查看次数: |
3650 次 |
| 最近记录: |