我想在现有数据库中进行一些清理
我知道如何在删除视图/表/ SP之前检查它是否具有任何依赖关系。但是,例如,依赖关系列表完全忽略来自SQL Server代理作业步骤的调用
是否有任何代码或工具可以对对象进行完整依赖性检查,包括SSA作业?
我正在使用SQL Server 2014。
答案 0 :(得分:1)
"完成依赖性检查"将意味着任何客户端应用程序,安排(不仅有sql代理)脚本,SSIS包,所以 - 没有。
要自己搜索sql server,您可以尝试调查:
sys.sqlmodules->definition
,dbo.sysjobsteps->command
。
答案 1 :(得分:1)
使用包含作业的Red Gate SQL Search。它是免费的