คำถามที่พบบ่อย FAQs
เรายินดีช่วยเหลือคุณหาคำตอบเกี่ยวกับการใช้งานโปรแกรม Prosoft ibiz
ปัญหาอาจเกิดจากไฟตก ไฟดับ หรือสาเหตุอื่นๆ ที่ทำให้ระบบฐานข้อมูลเสียหาย โดยมีวิธีแก้ไขดังต่อไปนี้
Database จะแสดงสถานะ ดังรูป
ขั้นตอนการแก้ไข
1. New Query > เลือกรันคำสั่งด้วย master ใช้คำสั่ง ดังนี้ แล้วกด Execute
ตัวอย่าง
เมื่อรันคำสั่งดังกล่าวเสร็จแล้ว จะแสดงฐานข้อมูล Database ที่มีแสดงสถานะ Suspect ขึ้นมา
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาให้ถูกต้อง
เมื่อรันคำสั่ง Complete แล้วให้ Disconnect ออกจาก Management SQL ก่อน แล้ว Connect เข้าใหม่ Database จะเปลี่ยนสถานะเป็น Emergency ดังรูป
3. ใช้คำสั่ง DBCC CHECKDB (Database Name) *** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาในวงเล็บให้ถูกต้อง เพื่อตรวจสอบข้อมูลว่ามีส่วนใดเสียหายบ้าง
ตัวอย่างคำสั่ง ดังนี้ รันคำสั่งโดย master
ตัวอย่างคำสั่ง
จะใช้เวลา Repair ซักครู่ แล้วใช้คำสั่งสุดท้าย ALTER DATABASE Database Name SET MULTI_USER เพื่ออัปเดต Database ให้สามารถใช้งานได้
ตัวอย่างคำสั่ง
*** อย่าลืมเปลี่ยนชื่อ Database ที่มีปัญหาให้ถูกต้อง
เมื่อคำสั่ง Complete แล้ว Database จะกลับมาเป็นสถานะปกติ และเข้าใช้งานได้ แต่ข้อมูลอาจจะกู้คืนมาได้ทั้งหมด หรือสูญหายไปบางส่วน
หลังจากทำครบทุกขึ้นตอนแล้ว แนะนำให้เปลี่ยนชื่อ Database เป็นชื่อใหม่ แล้ว Restart Service SQL อีกครั้งค่ะ เพื่อป้องกันการเกิดปัญหาซ้ำที่ฐานข้อมูลเดิมได้ในเบื้องต้น