KB5000670 – ВИПРАВЛЕННЯ. Помилка виникає під час зіставлення типу чисел Oracle із десятковим або числовим типом T-SQL

Застосовується до
SQL Server 2019 on Windows SQL Server 2019 on Linux

Ознаки

Припустимо, що ви створюєте зовнішню таблицю PolyBase, використовуючи зовнішнє джерело даних Oracle. Під час зіставлення типу чисел Oracle із десятковим або числовим типом T-SQL може з'явитися таке повідомлення про помилку:

Наступні стовпці в користувацькій схемі несумісні зі схемою зовнішньої таблиці для таблиці TableName><: користувацький стовпець: ([<Ім'я> стовпця] DECIMAL(<n>) NOT NULL) несумісний із типом виявленого стовпця зовнішньої таблиці: ([<ColumnName>] FLOAT(53) NOT NULL)

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Спосіб усунення проблеми

Цю проблему вирішено в такому сукупному оновленні для SQL Server:

Відомості про сукупні оновлення для SQL ServerSQL Server

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Рекомендуємо інсталювати останню збірку для вашої версії SQL ServerSQL Server:

Останнє сукупне оновлення для SQL ServerSQL Server 2019

Посилання

Дізнайтеся, якими термінами корпорація Майкрософт описує оновлення програмного забезпечення.

Застереження щодо інформації третіх осіб

Описані в цій статті продукти сторонніх виробників створюються компаніями, які не залежать від корпорації Майкрософт. Корпорація Майкрософт не надає жодних гарантій (непрямих та інших) щодо продуктивності й надійності цих продуктів.