
สำหรับใครที่ติดตั้ง MongoDB บน Window Server อาจจะเจอปัญหาว่า Server Down แล้ว MongoDB ล่มเบื้องต้นสามารถ ทำตามขั้นตอนนี้
- Search หา “Services” จะเจอ icon รูปฟันเฟือน 2 อัน
- (ถ้าวิธีแรกไม่เจอ) กดปุ่ม windows + r จะเปิด Run ขึ้นมาให้ค้นหา “Services.msc” แล้วกด OK
- ถ้าเจอและ status ไม่ใช่ Running ให้คลิ๊กขวา แล้วกด Start
- คาดว่าทุกอย่างจะกลับมาทำงานได้ตามปกติ
… แต่ว่าเหตุการณ์ไม่ได้เป็นแบบนั้นเสมอไป !
Windows could not start the MongoDB Server (MongoDB) service on Local Computer.
Error 1067: The process terminated unexpectedly.

บทความนี้จะบอกวิธีการแก้ไขให้ฟังว่าจะทำอย่างไร
ตัวอย่างนี้ติดตั้ง MongoDB ไว้ที่ C:\Program Files\MongoDB และใช้ MongoDB version 7.0
- ตรวจสอบ Log ของระบบเสียก่อน โดยไปที่ Folder ที่เก็บ MongoDB อยู่ และหา Log ให้เจอ อาจจะอยู่ที่ Path นี้ C:\Program Files\MongoDB\Server\7.0\log
- เปิดไฟล์ mongod แล้วหาข้อความ “corruption” หรือ “unclean shutdown.” ถ้าเจอข้อความใดข้อความหนึ่งแปลว่า เป็นปัญหาที่เกิดจาก Server ปิดกระทันหัน ให้ทำขั้นต่อไป
- ไปที่ Data ซึ่งจะอยู่ที่ C:\Program Files\MongoDB\Server\7.0\data แล้วลบ mongodb.log
- เปิด Terminal ด้วย Run as administrator
- เข้าไปยัง folder bin ของ MongoDB ใช้คำสั่ง
cd C:\Program Files\MongoDB\Server\7.0\bin - ใช้คำสั่ง
mongod --dbpath "C:\Program Files\MongoDB\Server\7.0\data" --repair - กลับที่ Services แล้ว Start MongoDB ได้เลย

เท่านี้ MongoDB ก็จะกลับมาเป็นปกติได้แล้ว