Невозможно опубликовать проект БД в хранилище данных SQL Azure. - PullRequest
0 голосов
/ 30 октября 2019

С Visual Studio 2019 (уже обновленным до последней версии) я создал новый SQL Server Database Project, подключенный к Azure SQL Datawarehouse Database.

Я импортировал все объекты, уже присутствующие в базе данных (tables, stored procedure and schema)Я выполнил сравнение схем, которое не обнаруживает никакой разницы.

В свойствах проекта я изменил платформу Target, установив ее на Miscrosoft Azure SQL Data Warehouse, я переключил уровень совместимости, установив ее на SQL Server 2017 (140)

Построение решения прошло успешно, но когда я попытался опубликовать решение, у меня появляется следующее сообщение об ошибке

Creating publish preview...
    Errors occurred while modeling the target database. Deployment can not continue.

Я могу сгенерировать скрипт публикации, только если поставлю флажок Always re-create database,но я не хочу удалять и пересоздавать базу данных каждый раз

Я провел много исследований, но никто из них не решил мою проблему.

Кто-нибудь знает, есть ли какие-либо известные ограничения, касающиесяпубликация SQL Server Database Project на Azure SQL Datawarehouse Database или кто-нибудь знает как решить проблему?

Спасибо

1 Ответ

0 голосов
/ 31 октября 2019

Развертывание проектов базы данных в хранилище данных SQL Azure находится в открытом предварительном просмотре с августа, если вы используете Visual Studio 2019 SQL Server Data Tools (SSDT), как описано здесь . В нижней части страницы Microsoft дает инструкции о том, как вы можете предоставить обратную связь непосредственно команде SSDT.

Проекты баз данных не поддерживаются в хранилище данных SQL Azure, так как вы можете прочитать здесь и здесь .

...