Get Adobe Flash player

ข้อมูลทั่วไป

หน่วยงานภายใน

กลุ่มงานบริหารทั่วไป
 
--------------------------------
กลุ่มงานวิชาการ
--------------------------------
งานการเงิน/บัญชี
--------------------------------
งานระบาดวิทยา
 
--------------------------------
งานแพทย์แผนไทย
--------------------------------
งานคุ้มครองผู้บริโภค
--------------------------------
งานเบาหวาน/ความดัน
--------------------------------
งานเทคโนโลยีสารสนเทศ

รพ.สต.ในสังกัด

วาระ-รายงานประชุม

Disease Alerts

User Menu

แก้ไข : Hosxp PCU ติดต่อฐานข้อมูลไม่ได้(2)

แนวทางแก้ไขปัญหา Hosxp PCU ติดต่อฐานข้อมูลไม่ได้

กรณีที่ 2 : ในกรณีที่ Hosxp PCU ไม่สามารถเชื่อมต่อ Mysql ได้ แบบปกติ ซึ่งหมายถึง Service Mysql

อาจจะถูก ปิด  แต่เป็นการปิดเพราะ Mysql เสียครับซึ่งเราจะรู้ได้อย่างไรว่า Mysql เสีย

(หรือเกิดจากค่าต่างๆถูกตั้งไว้ไม่ถูกต้อง ทำให้Service Mysql ไม่สามารถเปิดทำงานได้)เรามาดูกันครับ

ใครเป็นแบบนี้กรณีที่ 2 นี้ จะแก้ไข ยากกว่า กรณีแรกครับ อาจจะหลายขั้นตอน สักนิดครับ แต่ก็ยังพอแก้ไขได้ครับ

รูปที่ 1

ซึ่งจากกรณีที่ 2 นี้ วิธี Start Service ของ MySQL นั้น จะใช้ไม่ได้ครับ ซึ่งเมื่อ Start แล้ว ไม่ผ่าน หรือในภาพ

อาจจะมี Status เป็น Start แล้ว ลองคลิ๊กขวาที่ Mysql อีกครั้ง ก็จะพบว่า ให้เลือก Start เหมือนเดิม

(แสดงว่า Mysql ยังไม่ได้เปิดถึงแม้ว่าเราจะสั่งให้ Start แล้ว) ซึ่งถ้าเป็นในกรณีนี้มีโอกาส 60-70 %

ที่จะแก้ไขได้  โดยไม่ต้องลง Hosxp PCU ใหม่และข้อมูลก็ไม่หายครับ ต่อไปเป็นขั้นตอนในการแก้ไขในกรณีที่ 2 ครับ

รูปที่ 2

 

ก่อนอื่นให้ท่านลองเช็คให้แน่ใจอีกครั้งว่า เราได้ปิด Service MySQL จริงๆหรือไม่ ? ด้วยการคลิ๊กขวา

แล้วเลือก Stop ดังภาพครับ (ไม่เช่นนั้นจะทำขั้นตอนต่อไปไม่ได้)

รูปที่ 3

 

ต่อจากนั้นให้เราไปที่เก็บข้อมูล Hosxp PCU ของเรา คือ C:\Program Files\HOSxP_PCU\MySQL

จะพบกับโฟเดอร์ data ซึ่งเป็นที่เก็บฐานข้อมูล HosxpPCU ของเราครับ

ให้เราเปลี่ยนชื่อจาก data เป็น data2 (ถ้าเราไม่ปิด Service MySQL จะเปลี่ยนชื่อไม่ได้)

รูปที่ 4

 

จากนั้นเราก็ต้องมีไฟล์ Install Hosxp PCU Full (ดาวโหลดในเว็บนี้ก็มี)เมื่อมีแล้ว เราก็ดับเบิ้ลคลิ๊กเพื่อลงโปรแกรมใหม่ครับ

(เฉพาะ Mysql)

รูปที่ 5

โดยการเลือกเฉพาะ MySQL Server 5.1 เท่านั้นครับ แล้วก็ Next ไปเรื่อยรอจนลงโปรแกรมเสร็จ

รูปที่ 6

ให้เรากลับไปที่ C:\Program Files\HOSxP_PCU\MySQL เราจะพบว่ามีโฟเดอร์ data

โผล่เข้ามา ซึ่งเป็นฐานข้อมูลเปล่าๆ

สำหรับ data2 นั้นเป็นตัวเก็บฐานข้อมูลเก่าของเรา ซึ่งเราต้องทำการเชื่อม MySQL ที่ลงใหม่

กับฐานข้อมูลตัวเก่า (data2) เพื่อให้สามารถใช้งานได้ดังเดิม

* แต่ห้ามเคลื่อนย้าย โฟเดอร์ data2 เด็ดขาดครับ เพราะจะทำให้ไฟล์ที่เป็น InnoDB เสียหาย

**ไฟล์ ฐานที่เก็บแบบ InnoDB สามารถ Copy Cut ไปไว้ที่ไหนก็ได้ เหมือนไฟล์ทั่วไป

    แต่ไฟล์จะใช้งานไม่ได้ครับ ดังนั้น อย่าไปยุ่งกับมัน -*-

รูปที่ 7


ทำการปิด Service MySQL อีกครั้งหนึ่ง

รูปที่ 8

ไปที่ C:\Windows มองหาไฟล์ชื่อ My.ini แล้วเปิดมันขึ้นมา

* สำหรับ Windows7 ก็น่าจะอยู่แถวๆใน Windows ลอง Search หาดูละกันครับ

รูปที่ 9

เราจะพบว่า datadir ของเราที่เก็บฐานข้อมูล คือ C:\Program Files\Hosxp_PCU\MySQL\data

รูปที่ 10

เปลี่ยนให้เป็น data2 ครับ แล้วทำการ Save และปิดไฟล์ My.ini ไป

รูปที่ 11

ทำการเปิด Service MySQL อีกครั้ง

รูปที่ 12

สุดท้าย ถ้าไม่มีอะไรผิดพลาด ก็จะสามารถติดต่อฐานข้อมูลได้ตามเดิมครับโดยที่ข้อมูลยังเป็นข้อมูลล่าสุดของเรา

*สำหรับใครที่แก้ไขวิธีที่ 1 และวิธีที่ 2 แล้วไม่ได้นะครับ

ผมสันนิษฐานว่าฐานข้อมูลของคุณน่าจะเสียหายครับ ขอแนะนำว่าให้ลงโปรแกรม HosxpPCUใหม่

แล้วนำฐานข้อมูลที่ Backup ล่าสุด มาใช้น่าจะดีที่สุด เป็นวิธีแก้ไขวิธีสุดท้ายที่อยากเสนอครับ

ผู้บริหารสาธารณสุข

 

สมาชิกล่าสุด

  • Jeremydax
  • admin2
  • Hh5emQaIxsOXP
  • vietnam
  • Xenhok

แผนการจัดซื้อจัดจ้าง

ร่าง TOR

ประกาศผู้ชนะการจัดซื้อจัดจ้าง

ไฟล์จากงานพัสดุ

Dhdc3 Cup Chumphae

Web Manager (WM)

DATACENTER TAKIS KKPHO

สำนักงานสาธารณสุขอำเภอชุมแพ

ถนนมลิวรรณ อำเภอชุมแพ จังหวัดขอนแก่น 40130
โทร.043-312900 , 043-311809 mail:cpdho00377@gmail.com
จัดทำโดย นายณัฐสิทธิ์  ร่มศรี  กลุ่มงานสารสนเทศสาธารณสุขอำเภอชุมแพ
ลิขสิทธิ์ © 2013 สำนักงานสาธารณสุขอำเภอชุมแพ จังหวัดขอนแก่น.
Copyright © 2013 cpdho.go.th. All Rights Reserved.