我有两个数据库。一个数据库通过SYNONYMs访问另一个表中的表。我在我的解决方案中将两个数据库导入了两个单独的项目。
但是当我建立时,我得到一个错误:
错误SQL71501:计算列: [dbo]。[AccountBase]。[AccountCategoryCode]有一个未解析的引用 对象[CRM]。[AccountBase]。[AccountCategoryCode]。
[CRM].[AccountBase]
是指向其他数据库的SYNONYM。
因此,我创建了一个数据库参考,并修改了SYNONYM以指向另一个项目,并获得了一个名为$(CRM)的引用。然后我修改了SYNONYM以使用该引用。
但我仍然遇到同样的错误。是否有可能实现我想做的事情?也就是说,导入这两个项目,并让他们在数据库项目中编译,使用数据库引用指向数据库?