Sql server DACPAC未部署到Azure SQL数据库V12
我已经在azure上创建了一个新的SQL V12数据库。我已经能够将该数据库更新到数据库项目中的模型。我们通过在SQL Management Studio中使用“注册为数据层应用程序”实现了这一点 现在我们对模型进行了更新,我们想用新的DACPAC再次更新数据库。当我们使用函数“升级数据层应用程序”(再次通过SQL Management Studio)时,我们会收到错误消息: 标题:Microsoft SQL Server管理工作室 注册为DAC数据库的数据库必须由实例托管 SQL 2005 SP4、SQL 2008 SP2、SQL 2008 R2、SQL 2012、SQL 2014或 Microsoft Azure SQL数据库。(Microsoft.SqlServer.Dac) ------------------------------其他信息: 无法在目标实例上继续DAC操作,因为 它不支持DAC。指定另一个实例,或升级到 支持DAC的版本。(Microsoft.Data.Tools.Schema.Sql) 非常奇怪的通知,因为数据库已注册为数据层应用程序,并且已部署一次。我找不到任何提供更多详细信息的日志Sql server DACPAC未部署到Azure SQL数据库V12,sql-server,azure,dacpac,Sql Server,Azure,Dacpac,我已经在azure上创建了一个新的SQL V12数据库。我已经能够将该数据库更新到数据库项目中的模型。我们通过在SQL Management Studio中使用“注册为数据层应用程序”实现了这一点 现在我们对模型进行了更新,我们想用新的DACPAC再次更新数据库。当我们使用函数“升级数据层应用程序”(再次通过SQL Management Studio)时,我们会收到错误消息: 标题:Microsoft SQL Server管理工作室 注册为DAC数据库的数据库必须由实例托管 SQL 2005 S
我们的数据库项目有一个目标平台:“Microsoft Azure SQL Database V12”,所以这是正确的平台。你有没有做到这一点?我遇到了同样的错误。需要Azure SQL V12,以便我可以在dacpac中包含始终加密的CMK/CEK和列加密设置。另外,我正在部署到一个 我尝试从SSMS 17.2和VS2015部署,其中包含SSDT 14.0.61021.0,但没有成功。 我最初将DACPAC目标作为“Azure SQL数据库”(而不是V12)发布到同一个数据库。后来需要改为V12,这样我就可以用CEKs、CMKs和列加密设置构建dacpac。在切换到V12之后,我开始收到相同的失败消息 如果我取消选中“注册为数据层应用程序”复选框,我就能够将V12目标从VS2015 SSDT发布到现有数据库。 此外,我还创建了一个新的DB,并将我的第一个dacpac部署作为针对V12的部署,并且也成功了。我认为dac框架能够处理目标Azure SQL DB到Azure SQL DB V12,但它似乎不能
希望这能帮助你或其他遇到这种情况的人。你有什么收获吗?我遇到了同样的错误。需要Azure SQL V12,以便我可以在dacpac中包含始终加密的CMK/CEK和列加密设置。另外,我正在部署到一个 我尝试从SSMS 17.2和VS2015部署,其中包含SSDT 14.0.61021.0,但没有成功。 我最初将DACPAC目标作为“Azure SQL数据库”(而不是V12)发布到同一个数据库。后来需要改为V12,这样我就可以用CEKs、CMKs和列加密设置构建dacpac。在切换到V12之后,我开始收到相同的失败消息 如果我取消选中“注册为数据层应用程序”复选框,我就能够将V12目标从VS2015 SSDT发布到现有数据库。 此外,我还创建了一个新的DB,并将我的第一个dacpac部署作为针对V12的部署,并且也成功了。我认为dac框架能够处理目标Azure SQL DB到Azure SQL DB V12,但它似乎不能 希望这能帮助您或遇到此问题的其他人。可能与“我正在部署到a”-部署到什么?“我正在部署到a”-部署到什么?