Проект базы данных Visual Studio 2019 неправильно сообщает о параметре DATA_COMPRESSION, не поддерживаемом в Azure SQL - PullRequest
0 голосов
/ 22 января 2020

Использование синтаксиса создания таблицы следующим образом в Visual Studio 2019 SQL Проект базы данных сервера:

CREATE TABLE [MyTable]
(
  -- ...
) WITH (DATA_COMPRESSION = PAGE)

Я получаю следующую ошибку сборки:

SQL70015: Ключевое слово или опция оператора DATA_COMPRESSION не поддерживается для целевой платформы.

Однако опция DATA_COMPRESSION поддерживается Azure SQL База данных, как указано Документация («Сжатие доступно в Azure SQL База данных») и благодаря тому, что я могу вручную выполнить этот оператор для базы данных Azure SQL.

Я настроил целевую платформу быть «Microsoft Azure SQL База данных» на вкладке «Настройки проекта» на странице свойств проекта базы данных.

Ложный положительный результат не позволяет мне создать (и, следовательно, развернуть) проект базы данных.

...