Опубликовать DACPAC в SQL Server 2014 с помощью SqlPackage.exe?

Я успешно публикую DACPAC в экземплярах SQL Server 2008-2012 с использованием SqlPackage.exe, установленного средствами данных SQL Server (и обычно его можно найти вC:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin). Однако при попытке опубликовать DACPAC, нацеленный на 2014 год, в экземпляр SQL Server 2014, используя тот же SqlPackage.exe, я получаю следующее:

*** Could not deploy package.
Internal Error. The database platform service with type Microsoft.Data.Tools.
Schema.Sql.Sql120DatabaseSchemaProvider is not valid. You must make sure the
service is loaded, or you must provide the full type name of a valid database
platform service.

Я нашел минимальную информацию об этом; самый близкий, который я нашел, былпроблема публикация в Azure.

Я держал в курсе патчи SSDT, но предположил бы, что SqlPackage.exe, который у меня есть (который показывает версию 11.0.2902.0), просто несовместим. Я могу выполнить публикацию в этом же экземпляре с помощью команды «Опубликовать» в Visual Studio 2012, поэтому сам экземпляр не является проблемой.

Существует ли более новая версия SqlPackage, которая будет поддерживать публикацию DACPAC 2014 на сервере 2014? Или другой сценарий способ сделать это?

Ответы на вопрос(3)

Ваш ответ на вопрос