Visual Studio中的DataBase项目

时间:2015-03-18 21:57:47

标签: visual-studio azure azure-sql-database

我在Visual Studio中有两个数据库项目,用于单独部署数据库。第一个数据库项目部署DBFirst和第二个数据库项目部署DBSecond。 DBFirst数据库已成功创建,但我正在努力争取第二个数据库。

DBSecond包含存储过程和视图。其中一些引用DBFirst和DB项目在构建过程中失败。示例我在DBSecond中有以下视图:

CREATE VIEW [dbo].[DBFirst_CLM_Details]
AS
  SELECT          *
   FROM         [DBFirst].[dbo].[CLM_Details]
GO

该项目在构建期间失败,因为它无法解析引用DBFirst。如果我将“构建操作”属性从“构建”更改为“无”项目将构建,但它将跳过该文件。

如何部署该视图以及引用另一个数据库的类似对象?我使用的是VS 2013,目标平台是MS Azure SQL数据库

由于

1 个答案:

答案 0 :(得分:1)

Azure SQL数据库不支持跨数据库引用。如果您需要,您应go and vote for it帮助确定其交付的优先顺序。如果您今天需要此功能,则需要花时间在Azure SQL数据库之外的应用程序中查询和组合数据。