我不是数据库程序员,但我有一个包含许多表的大型数据库。我的数据库程序员离开了我们一起做的项目。因此,完成该项目的所有负担都在我身上。在我的本地服务器上,我对应用程序的数据库架构进行了很多更改。我注意到笔记本中的所有更改都是在主服务器上实现的。但我想要一个快速方法来更新主服务器上的数据库。所以我想知道是否有任何方法只为那些使用SQL Server Management Studio或其他工具在本地服务器上完成的更改生成查询?
答案 0 :(得分:1)
SQL比较工具应为您提供一个良好的解决方案,以
开头DBComparer提供了Redgates的免费替代方案[SQL Compare](http://www.red-gate.com/products/sql-development/sql-compare/)
展望未来,您应该保留数据库的源控制版本。
我们公司还将db版本存储在数据库中,并使用版本化更新脚本 每当实时数据库需要更新时。