KB4040512 - แก้ไข: ข้อผิดพลาดเมื่อส่งออกรายงานบริการการรายงานเป็น PDF ใน SQL Server 2016 หรือ 2017

นำไปใช้กับ
SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) 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 2016 Service Pack 1

อาการ

เมื่อคุณส่งออกรายงานบริการรายงานเฉพาะไปยังไฟล์ PDF ใน Microsoft SQL Server 2016 หรือ 2017 คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

หมายเหตุ

เกิดข้อผิดพลาดระหว่างการประมวลผลรายงานภายในเครื่อง
(กําลังประมวลผล): รายการที่สามารถปรับขนาดได้: ID ดัชนีที่อยู่นอกช่วงที่อนุญาต [0::<id-1>]

หมาย เหตุ ปัญหานี้จะไม่เกิดขึ้นถ้าคุณส่งออกรายงานเดียวกันเป็นรูปแบบไฟล์อื่น เช่น เอกสาร Microsoft Word (.docx) หรือเวิร์กบุ๊ก Microsoft Excel (.xlsx)

การแก้ปัญหา

การแก้ไขนี้รวมอยู่ในการอัปเดตสะสมต่อไปนี้สําหรับ SQL Server:

การอัปเดตสะสม 1 สําหรับ SQL Server 2017

การอัปเดตสะสม 9 สําหรับ SQL Server 2016 RTM

การอัปเดตสะสม 6 สําหรับ SQL Server 2016 SP1

เกี่ยวกับรุ่น SQL Server

แต่ละรุ่นใหม่สําหรับ SQL Server ประกอบด้วยการแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:

รุ่นล่าสุดสําหรับ SQL Server 2017

การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"

การอ้างอิง

เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์