พอดีลองไปศึกษาข้อมูลดู ผมพบว่า ผมใช้ 2 คำสั่งนี้ผิดมาตลอด
- db2start คือ เปิด instance
- db2stop คือ ปิด instance
กลับมาดูกันก่อนหลาย database อยู่ใน instance เดียวกันได้ ถ้าใช้คำสั่ง db2start หรือ db2stop แสดงว่า Database ที่อยู่ใน instance นั้น โดนผลกระทบด้วยครับ
แล้วถ้าไม่ใช้ db2start หรือ db2stop แล้วจะใช้คำสั่งอะไรแทนหละ ?
db2start เปลี่ยนมาใช้คำสั่ง activate db แทน
- คำสั่ง activate db แทน มีรูปแบบคำสั่ง ดังนี้
db2 activate db [ชื่อ Database]
ตัวอย่าง เปิดใช้งาน database BFMMOVED
db2 activate db ฺBFMMOVED
db2stop เปลี่ยนมาใช้คำสั่ง deactivate db แทน
- db2stop เปลี่ยนมาใช้คำสั่ง deactivate db แทน มีรูปแบบคำสั่ง ดังนี้
db2 deactivate db [ชื่อ Database]
- ตัวอย่าง เปิดใช้งาน database BFMMOVED
db2 deactivate db ฺBFMMOVED
เวลาจะใช้คำสั่งอะไรควรระวังด้วยนะครับ แม้ว่ามีคำแนะนำใช้ทำ 1 instance ต่อ 1 database แต่บาง site อาจจะจัด 1 instance ให้มี database มากกว่า 1 ก้อนก็ได้ครับ
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.