我有一个带有默认架构和自定义架构的SQL Server数据库。例如,两个表可能是database.dbo.table1和database.customschema.table2。
我想保留" customschema"源代码管理下的数据库对象,我已成功将这些对象加载到Visual Studio 2015 SQL Server数据库项目中。
然而,当我使用工具 - > SQL Server - >新架构比较...实用程序它返回数据库中所有架构的差异。所以它会显示所有" dbo"表格在数据库项目中是不同的/删除的,即使我不关心"关于那些表,因为我不打算将它们保存在源代码管理下的db项目中。
有没有办法将结果限制为仅显示我的数据库项目与" customschema"的实际数据库之间的差异。对象并忽略与dbo对象的任何差异?
答案 0 :(得分:0)
根据多年使用它的经验以及对它的扩展,对于使用比较工具比较两个不同名称的模式的用例,我将回答否定。