sql-server - 比较两个数据库之间的数据模型的选项?

标签 sql-server database tsql

我需要确定 2 个数据库之间的数据模型差异:DB1 和 DB2。我需要一种方法来识别缺失/额外的数据库对象和命名差异。您是否可以推荐用于此目的的存储过程或免费工具?

最佳答案

要比较两个数据库架构,您可以使用 visual studio 2015。请按照以下步骤操作。

  1. 打开 Visual Studio 2015 IDE。
  2. 根据下图进入工具菜单。

enter image description here

  1. 然后按照下图选择源和目标数据库。

enter image description here

  1. 然后比较按钮,根据下图查看源数据库和目标数据库之间的变化。

enter image description here

  1. 点击更新按钮后,您的目标数据库架构将根据源数据库进行更改。

谢谢。

关于sql-server - 比较两个数据库之间的数据模型的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49411888/

相关文章:

php - 将日期时间列作为表中的外键是否安全?

sql - 如何组合 group by、where 和逻辑运算符?

sql - 如何更新 T-SQL 中的日期时间字段?

sql - 从没有主键的临时表中删除重复字段

sql - SSIS部署变量问题

sql - 从 SQL Server 中的重复数据填充不同的列表

sql - 计算字符串中嵌入的总文件名和唯一文件名

java - h2 升级到 1.2.147 时出现问题 - getNString 异常

.net - GAC 中的 SQLCLR 函数和 System.Runtime.Serialization

mysql - 在这种情况下,非规范化表是可接受的选择吗?