sql-server - SQL Server 可以同步实时数据库和创建脚本来制作更新脚本吗?

标签 sql-server database-schema synchronize

我们目前正在更新我们的 SQL Server 数据库,手动创建和更新脚本,我正在寻找更好的方法。

我之前广泛使用过 MySQL Workbench,它具有更新数据库创建脚本以匹配实时数据库的功能,并且在此过程中还会生成更新脚本。

SQL Server 中是否有类似的功能?如果是这样,您能否提供引用资料?

最佳答案

如果您使用的是 Visual Studio,答案就是 SQL Server Data Tools (SSDT)。它带有 SQL 模式比较功能。在这里查看:http://msdn.microsoft.com/en-us/data/tools.aspx

SSDT 还可以做很多其他的事情,比如自动化数据库测试、自动化构建和部署数据库等。

还有第 3 方替代方案,例如 Red Gate 的 SQL 比较:http://www.red-gate.com/products/sql-development/sql-compare/

关于sql-server - SQL Server 可以同步实时数据库和创建脚本来制作更新脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20636611/

相关文章:

sql-server - 错误服务代理服务

php - Laravel如何调用sql server中的函数

java - 同步方法不能作为锁工作?为什么不在计数上加锁

java - 同步块(synchronized block)中的 sleep() 方法行为

mysql - 事实表的最大列数

iphone - 当我使用 COM 以编程方式同步 iphone 时让 iTunes 通知我

SQL:如何选择最新版本的项目

sql - 获得全部时间

C# 自动模式比较 SQL 数据库列表和更新

mysql - 为单词搜索设置易于搜索的 MySQL 数据库