sql-server - 来自 dacpac 的 Azure SQL 数据库创建问题
问题描述
我正在尝试使用从本地 SQL 服务器数据库使用 SSDT 创建的 dacpac 文件创建新的 SQL Azure 数据库。
我收到错误
发布失败。生成部署计划时出错。部署无法继续。将 SQL Server 2017 指定为目标平台的项目无法发布到 Microsoft Azure SQL 数据库 v12。
但是在提取数据层应用程序以生成 dacpac 时没有任何选项可供选择。
下面是创建 Azure SQL 数据库时的错误:
解决方案
您可以执行此解决方法,您可以进入项目的 json 文件并手动定位 V12。编辑 sqlproj 文件。
<DSP>Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider</DSP>