อาการ
สมมติว่าคุณใช้ Microsoft SQL Server ๒๐๑๒รวมบริการ (SSIS ๒๐๑๒) หรือ SSIS ๒๐๑๔ เมื่อคุณเรียกใช้งานเวิร์กโฟลว์การควบคุมการตรวจสอบความถูกต้องของ XML ในไฟล์การป้อนข้อมูลขนาดใหญ่หลังจากช่วงเวลาของการประมวลผล SSIS อาจตัดข้อยกเว้นของหน่วยความจำไม่เพียงพอดังต่อไปนี้:
การเริ่มต้นแพคเกจ SSIS "xxx" ข้อผิดพลาด: 0xC002F304 ที่งาน XML งาน XML: มีข้อผิดพลาดเกิดขึ้นกับข้อความแสดงข้อผิดพลาดต่อไปนี้: "หน่วยความจำไม่เพียงพอที่จะทำการดำเนินการของโปรแกรมต่อไป" ข้อผิดพลาด: 0xC002928F ที่งาน XML, งาน XML: คุณสมบัติ "แหล่งข้อมูลใหม่" ไม่มีข้อความต้นฉบับ Xml ข้อความ Xml เป็นสตริงที่ไม่ถูกต้องค่า null หรือว่าง งานล้มเหลว: XML TaskWarning: 0x80019002 ที่แพคเกจ: รหัสคำเตือน SSIS DTS_W_MAXIMUMERRORCOUNTREACHED วิธีการดำเนินการเสร็จสมบูรณ์แล้วแต่จำนวนข้อผิดพลาดยกกำลัง (2) ถึงจำนวนสูงสุดที่อนุญาต (1) ส่งผลให้เกิดความล้มเหลว เหตุการณ์นี้จะเกิดขึ้นเมื่อจำนวนข้อผิดพลาดเกิดขึ้นกับตัวเลขที่ระบุใน MaximumErrorCount เปลี่ยน MaximumErrorCount หรือแก้ไขข้อผิดพลาด เสร็จสิ้นการทำงานกับแพคเกจ SSIS "xxx": ล้มเหลว
หมายเหตุ ปัญหานี้เกิดขึ้นโดยไม่คำนึงว่าคุณสมบัติ รายละเอียดการตรวจสอบ ถูกตั้งค่าเป็น true หรือ false
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม1สำหรับ SQL Server ๒๐๑๔ SP1 /en-us/help/3067839
การอัปเดตที่สะสม4สำหรับ SQL Server ๒๐๑๒ SP2 /en-us/help/3007556
การอัปเดตที่สะสม6สำหรับ SQL Server ๒๐๑๔ /en-us/help/3031047
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"