【问题标题】:How to view history of database updates如何查看数据库更新历史
【发布时间】:2016-03-23 19:32:09
【问题描述】:

如果我有一个连接到 Azure Sql db v12 的数据库项目,有没有办法查看我在该数据库上运行的“架构更新”的历史记录?类似于 Git 的提交历史?我知道有一种叫做重构日志的东西,我环顾四周看看是否有帮助,但似乎没有。提前致谢。

【问题讨论】:

    标签: .net git visual-studio-2015 azure-sql-database schema-compare


    【解决方案1】:

    如果您没有启用审核或某些自定义解决方案来捕获更改,则无法查看历史更改。话虽如此,以下是您可以尝试在 azure 中捕获架构更改的一些选项。

    1.DDL 触发器
    2.SQL Azure 审计功能

    【讨论】:

    • 感谢您的回复,它帮助我弄清楚该怎么做。我会将您的问题标记为已接受,因为您提供了更多选项。
    【解决方案2】:

    我不认为你应该能够得到这个。但是,您可以添加一个 DDL 触发器,通过将更改保存在不同的审计表中来跟踪这些更改。

    【讨论】:

    • 感谢您的回复,它引导我朝着正确的方向前进。
    猜你喜欢
    • 2013-02-18
    • 1970-01-01
    • 2021-05-02
    • 1970-01-01
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    相关资源
    最近更新 更多