Sql 架构更改历史记录-对象的哪些更改?
有没有办法弄清楚是什么改变了 我已经取出了带有Sql 架构更改历史记录-对象的哪些更改?,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,有没有办法弄清楚是什么改变了 我已经取出了带有事务ID的报告,但我无法准确地找出所做的更改 系统是SQL Server 2008。除非您跟踪这些更改,否则您必须还原早期备份并进行比较: 在源代码管理中 托管发布脚本 DDL触发器 打开 即使这样,您也无法获得在所有技术中都是改变的事务id如果您正在SSMS中寻找集成的源代码管理,我是否可以建议您使用SQL源代码管理,这是我在Red Gate管理的产品工具?我很想听听你对这是否能满足你的需要的想法 嗯,有一些变化。恢复备份并比较每次更改需要很长
事务ID的报告,但我无法准确地找出所做的更改
系统是SQL Server 2008。除非您跟踪这些更改,否则您必须还原早期备份并进行比较:
- 在源代码管理中
- 托管发布脚本
- DDL触发器
- 打开
即使这样,您也无法获得在所有技术中都是改变的事务id如果您正在SSMS中寻找集成的源代码管理,我是否可以建议您使用SQL源代码管理,这是我在Red Gate管理的产品工具?我很想听听你对这是否能满足你的需要的想法
嗯,有一些变化。恢复备份并比较每次更改需要很长时间。(现在我开始使用源代码管理来跟踪事件发生后的每个更改。)您是否使用数据库项目?否则,SQL源代码管理将与TFS(和其他源代码管理系统)集成,以将源代码管理引入SSMS。