Применяется к
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Проблемы

Рассмотрим следующий сценарий.

  • Базу данных Microsoft SQL Server 2017 можно использовать в качестве источника данных для модели прямого запроса таблицы в SQL Server Analysis Service 2016.

  • Целевая база данных SQL находится на более раннем уровне совместимости, например SQL Server 2016 Level.

В этом сценарии при просмотре модели прямого запроса появляется следующее сообщение об ошибке:

Ошибка DirectQuery: DirectQuery нельзя использовать с этим источником данных — попробуйте перейти к поддерживаемому источнику данных или обновить источник данных SQL Server до последней доступной версии.

 

Решение

Это исправление входит в состав указанных ниже накопительных обновлений SQL Server.

Накопительное обновление 7 для SQL Server 2017

Накопительное обновление 8 для SQL Server 2016 с пакетом обновления 1 (SP1)

Сведения о сборках SQL Server

Каждая новая сборка для SQL Server 2016 включает в себя все исправления и исправления для системы безопасности, описанные в предыдущей сборке. Мы рекомендуем установить последние накопительные обновления для SQL Server.

Новейшая сборка для SQL Server 2017

Новейшая сборка для SQL Server 2016

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.