อาการ
สมมติว่าคุณสร้างเซิร์ฟเวอร์ที่ลิงก์ไปยังอินสแตนซ์ของ Microsoft SQL Server ๒๐๑๔ Service Pack 1 (SP1) เมื่อคุณเรียกใช้กระบวนงานที่เก็บไว้ที่เรียกกระบวนงานที่เก็บไว้อื่นบนเซิร์ฟเวอร์ที่มีการเชื่อมโยงและคุณจะผ่านวัตถุขนาดใหญ่เป็นพารามิเตอร์การป้อนข้อมูลคิวรีล้มเหลว นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด: ๑๗๐๖๕ความรุนแรง:16 สถานะ: 1. การตรวจสอบความถูกต้องของ SQL Server: ไฟล์: < tmpilb>, line = ๓๒๘๐ล้มเหลวตรวจสอบเงื่อนไข = ' fFalse ' การวางจำหน่าย ข้อผิดพลาดนี้อาจเป็นเวลาที่เกี่ยวข้องกับการกำหนดเวลา ถ้าข้อผิดพลาดยังคงมีอยู่หลังจาก rerunning คำสั่งให้ใช้ DBCC CHECKDB เพื่อตรวจสอบความถูกต้องของฐานข้อมูลหรือรีสตาร์ทเซิร์ฟเวอร์เพื่อให้แน่ใจว่าโครงสร้างข้อมูลภายในหน่วยความจำไม่เสียหาย
การแก้ไข
ข้อมูลโปรแกรมแก้ไขด่วน
โปรแกรมแก้ไขด่วนนี้จะรวมอยู่ในการอัปเดตที่สะสมของ SQL Server ๒๐๑๔ SP1 ต่อไปนี้:
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
โปรแกรมแก้ไขด่วนที่รวมอยู่ในแพคเกจนี้
หมายเลข bug ของ VSTS |
หมายเลขบทความ KB |
คำอธิบาย |
---|---|---|
๕๖๙๙๕๒๙ |
๓๐๙๗๙๗๒ |
|
๕๙๕๑๒๙๒ |
๓๑๐๖๙๗๖ |
การแก้ไข: การละเมิดการเข้าถึงเกิดขึ้นเมื่อคุณใช้ฟีเจอร์ TDE และ BPE ใน SQL Server ๒๐๑๔ |
๕๙๕๒๓๓๔ |
๓๐๗๔๔๓๔ |
ข้อกำหนดเบื้องต้นคุณต้องมี SQL Server ๒๐๑๔ SP1 ที่นำไปใช้ก่อนที่คุณจะสามารถติดตั้งโปรแกรมแก้ไขด่วนนี้ได้
ข้อมูลรีจิสทรีเมื่อต้องการใช้โปรแกรมแก้ไขด่วนในแพคเกจนี้คุณจะไม่จำเป็นต้องทำการเปลี่ยนแปลงใดๆกับรีจิสทรี
ความต้องการในการเริ่มระบบใหม่คุณอาจต้องรีสตาร์ทคอมพิวเตอร์หลังจากที่คุณนำโปรแกรมแก้ไขด่วนนี้ไปใช้
ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนที่โปรแกรมแก้ไขด่วนที่วางจำหน่ายก่อนหน้านี้
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"