Проблемы
Рассмотрим следующий сценарий.
-
У вас есть функция Polybase, установленная в SQL Server 2016 и 2017.
-
У вас есть таблица с тысячами разделов.
-
Вы создаете новый раздел. Номера столбцов для новой секции отличаются от уже созданных секций.
-
Для создания внешней таблицы Polybase вы используете схему новейшей секции.
В этом случае при выполнении запроса, включающего логическое поле, может произойти сбой операции. Кроме того, может появиться приведенное ниже сообщение об ошибке:
Сообщение 7320, уровень 16, состояние 110, строка LineNumber
Не удается выполнить запрос "remote query" для поставщика OLE DB "SQLNCLI11" для связанного сервера (null). 110802; Произошла внутренняя ошибка DMS, вызвавшая сбой операции. Подробности: Exception: Microsoft. SqlServer. Datawarehouse. Remove. Common. ExternalAccess. HdfsAccessException, сообщение: исключение Java, возникающее при вызове HdfsBridge_CreateRecordReader. Сообщение об исключении Java:
HdfsBridge:: CreateRecordReader — произошла непредвиденная ошибка при создании средства чтения записей.: ошибка [HdfsBridge:: CreateRecordReader — непредвиденная ошибка при создании средства чтения записей.] произошла ошибка при доступе к внешнему файлу
[/hive/matchsite/searchlog/p_Year=#/p_Month=#/p_Day=#/#][#].
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
Сведения о накопительных обновлениях для SQL Server.Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Сведения о терминология , которые корпорация Майкрософт использует для описания обновлений программного обеспечения.