วันพุธที่ 11 พฤษภาคม พ.ศ. 2554

การติดตั้งและใช้งาน jhcis-datacenter

คัดลอกจาก http://boriwat.wordpress.com
การติดตั้งและใช้งาน jhcis-datacente เริ่มต้นติดตั้งกันเลย
  • ความต้องการของระบบ
    • ฐานข้อมูล jhcis ที่มีการนำเข้าข้อมูลจากทุกสอ.ไว้แล้ว สามารถ Download Script สำหรับ ส่งออกฐานข้อมูลและนำเข้าฐานข้อมูลได้จากที่นี่นะครับ http://webboard.moph.go.th/board/viewtopic.php?f=13&t=2594
    • หลังจาก Download ไฟล์  jhcisbackup.exe มาแล้ว ก็ทำการคลิกเลยนะครับ โปรแกรมจะทำการแตกไฟล์ออกมา ก็จะได้โฟล์เดอร์ชื่อ JHCISBACKUP ข้างในจะประกอบด้วยไฟล์ 3 ไฟล์ดังรูป คือ exportJ.bat,importJ.bat และไฟล์คู่มือนะครับ
       
    • หลังจากนั้น Download โปรแกรม jhcis-datacenter ได้จาก Link นี้นะครับ
      http://webboard.moph.go.th/board/download/file.php?id=1176 
    • เครื่องคอมพิวเตอร์ของ แต่ละ สอ.ที่ติดตั้งโปรแกรม jhcis พร้อมใช้งานได้
    • เครื่องคอมพิวเตอร์ Datacenter ของสสอ. หรือ คปสอ.ที่ติดตั้งโปรแกรม jhcis ไว้แล้ว 
    • ถ้าต้องการพัฒนาระบบส่งต่อไฟล์ Backup อัตโนมัติ ที่ Datacenter ควรจะมี  ADSL ที่มี fix ip (ถ้าไม่มี ก็อาจจะต้องศึกษา เรื่อง DDNS :D ynamic DNS เพิ่มเติม ก็สามารถใช้งานได้เช่นกัน)
    • Copy โฟล์เดอร์ JHCISBACKUP ไปวางไว้ที่ Drive C: ของเครื่องที่ สอ. แล้วเปิดไฟล์ exportJ.bat ด้วยโปรแกรม Notepad หรือ text editor ตัวอื่นๆก้ได้ครับ แก้ไขชื่อ ดังรูปนะครับ (เพิ่มซ่อนการแสดงผลและแก้ไขชื่อไฟล์ Backup ) (ขออนุญาติแก้ไขนิดนึงนะ ในรูปตรง บรรทัดแรก ต้องแก้เป็น @echo off นะครับ พิมพ์ผิด)
    • Double Click ที่ไฟล์ exportJ.bat เราก็จะได้ไฟล์ Backup ชื่อ jhcisdbXXXXX.sql ทำแบบนี้ทุกสอ.ครับ ก็จะได้ฐานข้อมูลของทุกๆที่มาแล้ว จากนั้นก็ทำการส่งไฟล์ดังกล่าว ไปที่ Datacenter (ระบบส่งข้อมูลอัตโนมัติ เดี๋ยวว่ากันบทความหน้านะครับ เพราะค่อนข้างยาวพอสมควร)
    • เมื่อได้ไฟล์ครบแล้วก็มาถึงขั้นตอนนำเข้า เป็นฐานเดียวกัน ตัวเอกของเราในขั้นตอนนี้ คือไฟล์ importJ.bat ครับ แต่เท่าที่ลองใช้มายังมีปัญหาในส่วนของภาษาไทย ที่ต้องมีการกำหนด default-character-set ให้เป็น utf8 ซะก่อนนะครับ ว่าแล้วก็เปิดไฟล์ขึ้นมาด้วย Notepad เหมือนเดิม แก้ไขตามรูปนะครับ

    • เมื่อ Save ไฟล์แล้วก็ นำไฟล์ Backup มาเก็บไว้ที่โฟล์เดอร์เดียวกับ importJJ.bat ในที่นี้ผมมีฐานข้อมูลของ 3 สอ. คือ jhcisdbXXXX1.sql,jhcisdbXXXX2.sql,jhcisdbXXXX3.sql จะลองมานำเข้าพร้อมกัน ดังรูปเลยนะครับ
    • มาถึงขั้นตอนนี้ได้ ที่ Datacenter เราก็จะมีฐานข้อมูลของ 3 สอ.รวมอยู่ในฐานเดียวกันแล้ว (ก่อนนำเข้าในเครื่องควรจะติดตั้ง jhcis-server ไว้แล้ว อัพเดตข้อมูลพร้อมทั้งปรับปรุงโครงสร้างเรียบร้อย เพราะถ้าไม่ทำแบบนี้ ผมเจอปัญหาว่าบางตาราง มันจะไม่นำเข้าให้ แจ้ง error เพียบ แต่เวลานำเข้า ถ้าเจอข้อความประมาณ duplicate data อะไรประมาณนี้ก็อย่าเพิ่งตกใจ เพราะ MySQL พบว่าข้อมูลดังกล่าวมีอยู่แล้ว จะไม่นำเข้าให้เท่านั้นเอง )
    • เมื่อฐานข้อมูลพร้อม ที่เหลือก็คือโปรแกรม jhcis-datacenter สามารถ Download ได้ที่นี่นะครับ
      http://webboard.moph.go.th/board/download/file.php?id=1176 จะได้ไฟล์ชื่อ jhcis-datacenter.exe จัดการ Double Click แล้วเลือกโฟลเดอร์ที่จะแตกไฟล์ ไปที่โฟลเดอร์ที่ติดตั้ง jhcis (C:\Program Files\jhcis) ไฟล์ที่แตกออกมาคือ jhcis-datacenter.jar เวลาจะเปิดโปรแกรมก็ Double Click ที่เจ้าไฟล์นี้แหละครับ จะให้ใช้ง่ายสุดก็ทำ Shotcut ไว้ที่หน้าจอเลย
    • เสร็จแล้วครับ อิอิ…หน้าตาโปรแกรมเป้นดังรูป ขอบคุณทีมงาน jhcis ของศทส.นะครับ ที่พัมนาโปรแกรมฟรี (เน้นครับ…อิอิ) มาให้พวกเราได้ใช้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น