อาการ
เมื่อคุณพยายามติดตั้ง Microsoft SQL Server ๒๐๐๘ Service Pack 3 (SP3) หรือ SQL Server ๒๐๐๘ R2 Service Pack 2 (SP2) ข้อความแสดงข้อผิดพลาดต่อไปนี้อาจปรากฏขึ้น:
ผลลัพธ์ของข้อผิดพลาด:-๒๐๖๘๖๔๓๘๓๙รหัสสิ่งอำนวยความสะดวกผลลัพธ์: ๑๒๐๓รหัสข้อผิดพลาดผลลัพธ์: 1 ในบันทึกรายละเอียดเช่น <ชื่อแฟ้ม บันทึก> จะมีข้อความเหล่านี้: ข้อยกเว้นภายในระหว่างการดำเนินการติดตั้ง: 0Xc0000005 ที่0x000007FEFEB435E1 ข้อผิดพลาดภายในของ MSI ตัวติดตั้งหยุดลงก่อนกำหนด MainEngineThread จะส่งกลับ๑๖๐๓
นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ในไฟล์ .txt:
<วันที่><> Slp: การดำเนินการการดำเนินการ: Install_<ชื่อการกระทำ>_Action<วันที่><เวลา> Slp: Sco: พยายามสร้างคีย์รีจิสทรีพื้นฐาน HKEY_LOCAL_MACHINE เครื่อง<วันที่><> Slp: Sco: การพยายามเปิดคีย์ย่อยของรีจิสทรีSlp <เวลา><Sco : SOFTWARE\Microsoft\VisualStudio\9.0: Time Sco: พยายามที่จะได้รับค่ารีจิสทรี InstallDir><2วันที่><> Slp: แพคเกจเป้าหมาย: "ชื่อไฟล์การติดตั้ง<> <วันที่><Slp : ข้อผิดพลาด: การดำเนินการ"> Install_ชื่อการกระทำ><2 "เกิดข้อยกเว้นระหว่างการดำเนินการ>_Actionวันที่<เวลา><Slp: Microsoft. สแตนซ์การตั้งค่า Chainer: ความพยายาม การทำเช่นนี้มักเป็นการบ่งชี้ว่าหน่วยความจำอื่นเสียหาย ---> AccessViolationException: พยายามที่จะอ่านหรือเขียนหน่วยความจำที่ได้รับการป้องกัน การทำเช่นนี้มักเป็นการบ่งชี้ว่าหน่วยความจำอื่นเสียหาย <ข้อมูล><เวลา> Slp: ที่ Microsoft สแตนซ์ Chainer (สตริง MsiOpenPackageEx, szPackagePath UInt32, dwOptions& UInt32) <วันที่><เวลา> hProduct: ที่ไมโครซอฟท์สแตนซ์ (MsiExtension InstallPackage) <วันที่><> Slp: ที่ microsoft. สแตนซ์. MsiExtension (สตริง InstallPackage) <วันที่><> RunMsiCore (สตริ) <วันที่><เวลา> บรรทัด: ที่ microsoft. Slp. สแตนซ์. MsiExtension. InstallPackage. RunMsiWithRetry. บรรทัด. Slp. สแตนซ์ RunMsi (IEnumerable ' 1 commandLineProps) <วันที่><> Slp: ที่ microsoft. สแตนซ์. SetupExtension. MSIInstallerEngine (InstallPackage pkg, PackageId InstallAction) <วันที่><เวลา> PkgAction: ที่ Microsoft. Slp. สแตนซ์ (สตริ MsiExtension, PackageInstallAction ActionId) <วันที่><> TextWriter: ที่ไมโครซอฟท์สแตนซ์ InvokeAction (WorkflowObject Metabase, TextWriter StatusStream) <วันที่><> Slp: ที่ Microsoft. สแตนซ์. Chainer. PendingActions (InvokeActions WorkflowObject, metaDb TextWriter) <วันที่><> loggingStream:---สิ้นสุดของการติดตามสแตกข้อยกเว้นภายใน---<วันที่><> Slp : ที่ Microsoft. สแตนซ์ Chainer PendingActions InvokeActions (WorkflowObject metaDb, TextWriter loggingStream) <วันที่><> Slp: ที่ Microsoft. สแตนซ์. Chainer. ActionEngine () ข้อผิดพลาด: การดำเนินการ "RunActionQueue" ทำให้เกิดข้อยกเว้นระหว่างการดำเนินการ <วันที่><เวลา> MsiTimingAction: Microsoft. Slp การตั้งค่าสแตนซ์: พยายามอ่านหรือเขียนหน่วยความจำที่ได้รับการป้องกัน การทำเช่นนี้มักเป็นการบ่งชี้ว่าหน่วยความจำอื่นเสียหาย ---> AccessViolationException: พยายามที่จะอ่านหรือเขียนหน่วยความจำที่ได้รับการป้องกัน การทำเช่นนี้มักเป็นการบ่งชี้ว่าหน่วยความจำอื่นเสียหาย <วันที่><> Slp: ที่สแตนซ์. Chainer (สตริง MsiOpenPackageEx, szPackagePath UInt32, dwOptions& UInt32) <วันที่><เวลา> hProduct: ที่ไมโครซอฟท์สแตนซ์ (MsiExtension InstallPackage) <วันที่><> Slp: ที่ microsoft. สแตนซ์. MsiExtension (สตริง InstallPackage) <วันที่><> RunMsiCore (สตริ) <วันที่><เวลา> บรรทัด: ที่ microsoft. Slp. สแตนซ์. MsiExtension. InstallPackage. RunMsiWithRetry. บรรทัด. Slp. สแตนซ์ RunMsi (IEnumerable ' 1 commandLineProps) <วันที่><> Slp: ที่ microsoft. สแตนซ์. SetupExtension. MSIInstallerEngine (InstallPackage pkg, PackageId InstallAction) <วันที่><เวลา> PkgAction: ที่ Microsoft. Slp. สแตนซ์ (สตริ MsiExtension, PackageInstallAction ActionId) <วันที่><> TextWriter: ที่ไมโครซอฟท์สแตนซ์ InvokeAction (WorkflowObject Metabase, TextWriter StatusStream) <วันที่><> Slp: ที่ Microsoft. สแตนซ์. Chainer. PendingActions (InvokeActions WorkflowObject, metaDb TextWriter) <วันที่><> loggingStream:---สิ้นสุดของการติดตามสแตกข้อยกเว้นภายใน---<วันที่><> Slp : ที่สแตนซ์ Chainer PendingActions (WorkflowObject metaDb, TextWriter loggingStream) <วันที่><> Slp: การร้องขอที่ได้รับเพื่อเพิ่มไฟล์ต่อไปนี้ไปยังการรายงาน Watson: C:\Users\k024048\AppData\Local\Temp\2\tmp8A25.tmp><9วันที่><เวลา> Slp: ต่อไปนี้เป็นกองข้อยกเว้นที่แสดงรายการข้อยกเว้นในด้านนอกสุดเพื่อจัดลำดับ><3วันที่><เวลา> Slp: ข้อยกเว้นภายในจะถูกเยื้อง><7วันที่><เวลา> Slp : <วันที่><เวลา> Slp : ข้อความ:><5วันที่><เวลา> Slp : ความพยายามที่จะอ่านหรือเขียนหน่วยความจำที่ได้รับการป้องกัน การทำเช่นนี้มักเป็นการบ่งชี้ว่าหน่วยความจำอื่นเสียหาย
หมายเหตุ ปัญหานี้มักจะเกิดขึ้นเมื่อคุณใช้การติดตั้ง slipstream
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม11สำหรับ SQL Server ๒๐๐๘ R2 SP2 /en-us/help/2926028
การอัปเดตที่สะสม15สำหรับ SQL Server ๒๐๐๘ SP3 /en-us/help/2923520
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"