อาการ
สมมติว่า คุณสร้างตารางภายนอก PolyBase โดยใช้แหล่งข้อมูลภายนอกของ Oracle เมื่อคุณแมปชนิด Oracle NUMBER เป็นชนิด T-SQL DECIMAL/NUMERIC คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
คอลัมน์ต่อไปนี้ใน Schema ที่ผู้ใช้กําหนดจะไม่เข้ากันกับ Schema ตารางภายนอกของตาราง '<TableName>': คอลัมน์ที่ผู้ใช้กําหนด: ([<ColumnName>] DECIMAL(<n>) NOT NULL) เข้ากันไม่ได้กับชนิดของคอลัมน์ตารางภายนอกที่ตรวจพบ: ([<ColumnName>] FLOAT(53) NOT NULL)
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมต่อไปนี้ของ SQL Server:
การอัปเดตสะสมใหม่แต่ละรายการของ SQL Server มีการแก้ไขด่วนและการรักษาความปลอดภัยทั้งหมดซึ่งอยู่ในรุ่นก่อนหน้า เราขอแนะนนะให้คุณติดตั้งรุ่นล่าสุดของ SQL Server เวอร์ชันของคุณ:
อ้างอิง
เรียนรู้เกี่ยวกับ ศัพท์เฉพาะที่Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์
ผลิตภัณฑ์ของบริษัทอื่นที่มีการกล่าวถึงในบทความนี้ ผลิตโดยบริษัทต่างๆ ที่ไม่เกี่ยวข้องกับ Microsoft Microsoft ไม่รับประกัน ทั้งโดยนัยหรืออย่างอื่นใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้