【问题标题】:How to check the integrity of the storedprocedures如何检查存储过程的完整性
【发布时间】:2009-05-20 08:18:00
【问题描述】:

我们有一个包含大量存储过程的大型数据库。 现在我们正在更新我们的数据库,但一些存储过程仍然使用旧结构。 我们发现他们中的大多数都使用“sp_depends”,但有些 sp 漏掉了。

我想知道是否没有办法检查所有存储过程。如果他们要求一个不再存在的列,你会得到一个错误。

谢谢

【问题讨论】:

    标签: sql-server stored-procedures integrity


    【解决方案1】:

    我认为,如果您想 100% 确定,那么您可能希望使用专为此目的而设计的软件。例如,RedGate 有一款名为 SQL Dependency Tracker 的产品。

    http://www.red-gate.com/products/SQL_Dependency_tracker/index.htm

    我建议下载免费试用版并测试功能。

    【讨论】:

    • 不客气。我很想知道你过得怎么样以及你的想法。
    【解决方案2】:

    您可以将表、存储过程和函数输入到项目中,然后检查“项目中的对象”窗格中显示的错误。

    【讨论】:

      猜你喜欢
      • 2011-12-24
      • 1970-01-01
      • 1970-01-01
      • 2011-05-16
      • 2011-04-01
      • 2011-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多