首页 > 解决方案 > 来自 dacpac 的 Azure SQL 数据库创建问题

问题描述

我正在尝试使用从本地 SQL 服务器数据库使用 SSDT 创建的 dacpac 文件创建新的 SQL Azure 数据库。

将数据库导出为 dacpac

我收到错误

发布失败。生成部署计划时出错。部署无法继续。将 SQL Server 2017 指定为目标平台的项目无法发布到 Microsoft Azure SQL 数据库 v12。

但是在提取数据层应用程序以生成 dacpac 时没有任何选项可供选择。

下面是创建 Azure SQL 数据库时的错误:

发布数据层应用程序失败

标签: sql-serverazureazure-sql-databasesql-server-data-toolsdacpac

解决方案


您可以执行此解决方法,您可以进入项目的 json 文件并手动定位 V12。编辑 sqlproj 文件。

<DSP>Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider</DSP>

推荐阅读