目前我们手动将更改从我们的 DEV SQL 环境推送到测试和生产(使用 Visual Studio 中的模式比较,加上我们在更改 DEV 时创建的一些脚本),但这非常耗时且容易出错。
我们想知道是否有更好的方法来做到这一点,以及我们需要如何实现这一点。
我读过可能使用版本控制(这将如何工作?),或者可能使用 RED GATES 的 SQL 源代码控制(但这可以用于将更改推送到 TEST,还是仅用于跟踪本地更改? )
我们想要一种可靠的方式来更新我们的测试和生产服务器,这样数据就不会损坏/丢失......我们使用 SQL Server 2008 R2 和 Visual Studio 2012。
我们正在开始一个新项目,所以是时候做出改变了!感谢您的时间!