วิธีการซ่อมแซมฐานข้อมูล SQL 8903 เมื่อเกิดข้อผิดพลาดใน MS SQL Server 2000 ฐานข้อมูล

ในฐานข้อมูล MS SQL Server ให้เอี่ยม (แผนที่การจัดสรรดัชนี) GAM (แผนที่การจัดสรรทั่วโลก), SGAM (GAM ที่ใช้ร่วมกัน) เป็นชนิดที่แตกต่างกันของหน้าเว็บที่จะใช้ในการเก็บบันทึกในฮาร์ดดิสก์ หน้าเหล่านี้รวมกันอยู่ในขอบเขตซึ่งเป็นที่ใช้ในการเก็บข้อมูลของฐานข้อมูล หลายครั้งเนื่องจาก mismatching ในไฟล์เหล่านี้ฐานข้อมูลได้รับความเสียหายและไม่ได้ทำงานอย่างถูกต้อง ในกรณีเช่นนี้คุณควรพยายามที่จะซ่อมแซมไฟล์ MDF การใช้มาตรการที่เหมาะสม แต่ถ้าปัญหาไม่ได้รับการแก้ไขแล้วมีกรณีที่แข็งแกร่งของการใช้บุคคลที่สามซอฟต์แวร์ซ่อมแซม SQL เป็น

พิจารณาสถานการณ์ที่คุณกำลังเผชิญข้อผิดพลาดต่อไปนี้ขณะที่ทำงานกับ MS SQL Server 2000 ฐานข้อมูล:

“ขอบเขต E_ID ในฐานข้อมูล ID DB_ID จะจัดสรรทั้งใน GAM GAM_P_ID และ SGAM SGAM_P_ID.”

ก่อให้เกิด:

ข้อผิดพลาดที่เกิดขึ้นเนื่องจากความเสียหายในขอบเขตอันเนื่องมาจากความผิดปกติใน IAM, GAM และหน้า SGAM

มีมติ:

ที่จะเอาชนะปัญหาการทุจริตเช่นนี้คุณควรดำเนินการวิธีการดังต่อไปนี้ความนึกคิดในการสั่งซื้อที่ได้รับ:

*

การแก้ไขปัญหาความเสียหายของฮาร์ดแวร์: เป็นมีให้เห็นในกรณีดังกล่าวเป็นเหตุผลหลักสำหรับการทุจริตคือชำรุดของชิ้นส่วนฮาร์ดแวร์เนื่องจากเหตุผลต่างๆ คุณควรพยายามที่จะลดผลกระทบของการใช้มาตรการดังต่อไปนี้:

โอ

ตรวจสอบของ Windows บันทึกของโปรแกรมประยุกต์และ SQL ข้อผิดพลาดบันทึก Server เพื่อดูว่าข้อผิดพลาดเป็นผลมาจากความล้มเหลวของฮาร์ดแวร์

โอ

เรียกใช้การวินิจฉัยฮาร์ดแวร์และแก้ไขข้อผิดพลาด (s) ถ้ามี

โอ

คุณควรเปลี่ยนส่วนประกอบฮาร์ดแวร์ที่จะแยกข้อผิดพลาดที่แน่นอนของการทุจริตและพยายามที่จะซ่อมแซมปัญหา

โอ

หากปัญหาเรื้อรังมาเป็นเวลานานแล้วตรวจสอบว่าการเขียนแคชถูกเปิดใช้งานบนดิสก์ ถ้าใช่แล้วติดต่อผู้จำหน่ายฮาร์ดแวร์ของคุณเพื่อแทนที่ดิสก์

โอ

ในท้ายที่สุดคุณสามารถพยายามที่จะแปลงเป็นระบบใหม่จะติดตั้งระบบปฏิบัติการหลังจากที่การจัดรูปแบบฮาร์ดดิสก์

*

เรียกคืนจากฐานข้อมูล: ถ้าชิ้นส่วนฮาร์ดแวร์เป็นอย่างดีในสถานที่นั้นคุณควรคืนค่าฐานข้อมูลจากการสำรองข้อมูลหากมีการทำความสะอาดและปรับปรุง

*

ดำเนินการ DBCC CHECKDB: ถ้าไม่มีอะไรออกไปทำงานแล้วคุณควรใช้ DBCC CHECKDB กับข้อซ่อมแซมเพื่อซ่อมแซมไฟล์ MDF

หากปัญหายังไม่สามารถแก้ไขได้แล้วคุณควรใช้บุคคลที่สามซอฟต์แวร์ซ่อมแซม SQL เพื่อซ่อมแซมฐานข้อมูล SQL เสียหาย ด้วยความช่วยเหลือของไฟล์ MDF ซ่อมแซมเครื่องมือเหล่านี้คุณจะได้รับข้อมูลทั้งหมดโดยไม่ก่อให้เกิดความเสียหายใด ๆ

ที่แนะนำมากที่สุดซอฟต์แวร์ซ่อมแซม MS SQL เป็นดาวฤกษ์ Phoenix ข้อมูล SQL ซึ่งการซ่อมแซมฐานข้อมูลถูกสร้างขึ้นใน MS SQL Server 2008, 2005, 2000, และ 7.0 เข้ากันได้กับ Windows 7, Server 2008, Vista, Server 2003, XP, และ 2000 นี้ซ่อมแซม MDF. ซ่อมแซมสาธารณูปโภคและเรียกคืน collat​​ions ไฟล์ NDF ตารางการจัดเก็บค่าเริ่มต้นเรียก ฯลฯ