使用SSDT的数据项目,如何引用另一个数据库而不在SS Obj Explorer

时间:2016-02-18 22:18:14

标签: sql-server visual-studio sql-server-data-tools database-project dacpac

我在Visual Studio中有一个名为AMC的数据库项目。

在AMC中,我有一个视图,它引用另一个名为AMC2的数据库中的对象,该对象在项目中引发错误;错误是它没有识别AMC2参考。

所以我从AMC2获得了dacpac并将其作为参考添加。现在我的视图脚本不会在项目中抛出错误,因为它有一个已知的引用,但在我的SQL Server对象资源管理器(在Visual Studio中)中,我看到来自其他AMC2的存储过程和表等与AMC结合。

如何在我的AMC数据库项目中引用AMC2,而不会在我的AMC项目下的SQL Server对象资源管理器中混合使用db对象?

1 个答案:

答案 0 :(得分:4)

VS SQL对象资源管理器中的一个选项是不显示外部对象。单击顶部的“过滤器”按钮,然后关闭“#34;显示外部对象"停止查看数据库中实际不存在的对象。 enter image description here