วิธีการตรวจสอบหรือซ่อมแซมฐานข้อมูล MSSQL
หมายเหตุ ก่อนทำการตรวจสอบหรือซ่อมแซมไฟล์ Database MSSQL จะต้องทำการ Stop Service MSSQL ก่อน เพื่อทำการ Copy ไฟล์ Database ไปเก็บไว้ใน Path อื่น เพื่อไม่ให้เกิดปัญหากับไฟล์ Database
1. เข้า SQL Server Management Studio

2. Log In เข้า SQL Server Management Studio

3. เลือก Database ที่ต้องการ ในตัวอย่างนี้คือ Database ชื่อ " X "

4. คลิกขวาที่ Database ชื่อ " X " เลือก Properties

5. เลือก Files แล้วดูในช่อง Path เพื่อดูว่า File Database เก็บอยู่ที่ใด ในตัวอย่างจะเก็บที่ C:/Program Files/Microsoft SQL Server/MSSQL10.SQLEXPRESS/MSSQL/DATA


ุ6. ถึงขั้นตอนนี้จะยังไม่สามารถ Copy File Database " X " ได้ เนื่องจาก Service MSSQL ยังทำงานอยู่ จะต้องทำการ Stop Service MSSQL ก่อน
7. โดยไปที่ Start แล้วพิมพ์ Service

8. หา Service ชื่อ SQL Server (SQLEXPRESS)

9. คลิกขวาที่ Service " SQL Server (SQLEXPRESS) " เลือก Stop

10. หลังจากปิด Service SQL Server (SQLEXPRESS) แล้ว จะสามารถ Copy ไฟล์ Database ได้ ตัวอย่างนี้จะเป็นการ Copy Database " X " ไปไว้ใน D:/BAK_DB

11. หลัง Copy File Database แล้ว ให้ทำการ Start Service " SQL Server (SQLEXPRESS) " ไปที่ Start พิมพ์ Service

12. เลือก Service " SQL Server (SQLEXPRESS) " คลิกขวาเลือก Start

13. เปิด SQL Server Management Studio เลือก Database " X " คลิกขวา เลือก New Query

14. พิมพ์คำสั่งที่ใช้ในการตรวจสอบ


15. พิมพ์คำสั่งแล้วเลือก Execute

16. จะมีข้อความแจ้งสถานะต่างๆ ของ Database โดยสรุปของสถานะ Database จะแสดงในข้อความแถว CHECKDB ถ้ามี Error เกิดขึ้นใน Database ให้ตรวจสอบตามข้อความที่แสดง หรือให้ติดต่อผู้ดูแลระบบ เพื่อทำการแก้ไขปัญหา
