Проблема
При использовании соединителя PolyBase SQL Server для создания внешней таблицы, в которой имя удаленной базы данных содержит точку ( . ), появляется сообщение об ошибке следующего вида:
105082; Общая ошибка ODBC: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Не удалось найти сервер xxxxx в sys.servers. Убедитесь, что указано правильное имя сервера. При необходимости выполните хранимую процедуру sp_addlinkedserver, чтобы добавить сервер в sys.servers.
Решение
Эта проблема устранена в следующем накопительном обновлении для SQL Server:
Сведения о накопительных обновлениях для SQL Server
Каждое новое накопительное обновление для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для своей версии SQL Server:
Последнее накопительное обновление для SQL Server 2019 г.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.