Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 架构更改历史记录-对象的哪些更改?_Sql_Sql Server_Sql Server 2008 - Fatal编程技术网

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。