将现有数据库添加到"SQL Server Database Project"时出现链接服务器问题



我在3个不同的服务器上有3个数据库

数据库A和B在Microsoft SQL Server 2016 Instances

上运行

数据库C在MySQL实例

上运行

数据库A使用链接服务器查询数据库B的查询

数据库B的查询可以使用链接服务器从数据库A查询数据

数据库B的查询可以使用链接服务器从数据库C查询数据

我的目标是使用SSDT(SQL Server Data Tools)实现数据库版本。每次我尝试从A和B导出BACPAC文件时,都会发生链接服务器的错误。

在VS 2015中,我尝试从数据库A和B导入当前架构,但是当我尝试构建时,会出现链接服务器的错误。

我还尝试使用本教程:http://blogs.solidq.com/en/sqlserver/ssdt-how-to-how-to-solve-the-circular-references-issue/-为了构建依赖性,但我是不确定这是否是将数据库架构导入VS项目然后版本的正确方法。

我的问题是:

1。是否有可能在SSDT中处理链接服务器问题?
2。我可以将VS 2015用于版本MySQL数据库吗?您可以推荐我什么方法?

您是否在解决方案内定义了链接的服务器?即每个的一个.sql文件,设置为文件类型Build并包含具有任何选项的创建脚本:

EXEC sp_addlinkedserver ...;
GO;
EXEC sp_serveroption ...;
GO;

最新更新