BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Slowrider ที่ กันยายน 02, 2010, 09:47:50 AM
-
server hosxp ที่โรงพยาบาลเสียครับผม
ฮาร์ดดิสพัง ซื่งทางโรงพยาบาลได้ทำการสำรองข้อมูลไว้แล้ว แต่เนื่องจากข้อมูลไม่อัปเดทเป็นปัจจุบันเท่าไร
คือข้อมูลหายไปสองอาทิตย์ครับ ทางศูนย์คอมจึงนำฮาร์ดดิสที่มีข้อมูลครบถ้วน (แต่เสียอยู่) ไปกู้ข้อมูลครับ
ทางบริษัทที่รับกู้ข้อมูล เค้าก็กู้ฮาร์ดดิสตัวนั้นขึ้นมาได้ครับผม (ได้เฉพาะข้อมูล) แต่ทีนี้เค้าต้องการทราบว่า ฐานข้อมูลของ Hosxp นั้น มีข้อมูลประเภทไร ชื่ออะไรบ้าง เค้าจะได้ดึงออกมาให้ถูก แต่ทางศูนย์คอมไม่ทราบชื่อฐานข้อมูลเลยครับผม เลยอยากจะรบกวนผู้รู้บอกหน่อยครับผม ว่าฐานข้อมูลใน Hosxp ที่เราจะนำมาใช้ใส่ใน server ตัวใหม่นี่ชื่อว่าอะไรครับ เค้าจะได้ดึงออกมาให้ถูก
Ps. ขอโทษด้วยครับที่อ่านแล้วดูงง ๆ เพราะผมไม่ค่อยมีความรู้เรื่องระบบของฐานข้อมูล Hosxp เลย :-[
-
แนะนำตัว....
ลองตรวจสอบ จาก connection ของเครื่องลูกก็ได้...ว่า ตั้งค่าการเชื่อมต่อไปที่เครื่องใด
ฐานข้อมูลชื่อไร แต่เป็น mysql และ user อะไร และใช password อะๆไร แต่ร้านต้องรู้่ว่าฐานข้อมูล คือ mysql database นะครับ ไม่ใช้่ excel :)
-
ให้ admin คุยกับทางร้านซิครับ ผมว่าคุณคงไม่ใช่ admin ตัวจริงแน่เลย ;D ;D ;D
-
ถ้าบอกชื่อ folder แทนแล้วให้เอาข้อมูลมาทั้งหมดใน folder ได้ไหมครับ
แต่ถ้าจะเอา file ลอง list ชื่อ file ใน folder นี้ทั้งหมด รวมถึง ใน folder ย่อยด้วย
C:\Program Files\HOSxP\MySQL\data
ก็หลายพันไฟล์ ครับ
แต่ไม่รู้ว่าเอากลับมา copy ทับจะใช้ได้ไหม แต่ก็เอามาก่อนเด่วคงมีท่านอื่นช่วยได้ ให้มีของเหมือนเดิมกลับมาก่อนครับ
-
ถ้าบอกชื่อ folder แทนแล้วให้เอาข้อมูลมาทั้งหมดใน folder ได้ไหมครับ
แต่ถ้าจะเอา file ลอง list ชื่อ file ใน folder นี้ทั้งหมด รวมถึง ใน folder ย่อยด้วย
C:\Program Files\HOSxP\MySQL\data
ก็หลายพันไฟล์ ครับ
แต่ไม่รู้ว่าเอากลับมา copy ทับจะใช้ได้ไหม แต่ก็เอามาก่อนเด่วคงมีท่านอื่นช่วยได้ ให้มีของเหมือนเดิมกลับมาก่อนครับ
server เป็น windows หรือ linux ครับ ผมยังงงๆนะครับเนี่ย
-
Server OS อะไรครับ..
เดิมฐานข้อมูล hosxp ใช้ชื่ออะไร..
ใช้ innodb หรือ myisam ??
:)
-
วิธีการ ... สิ่งที่ต้องมีนะครับ...
1 . folder database อันนี้แล้วแต่ท่านใช้ windows หรือ linux
2. my.cnf หรือ my.ini
3. เครื่องใหม่ ที่ลง mysql เวอร์ชั่นเดิม(ให้เหมือนของเดิม)
จากนั้น
เอา ข้อ 1 ไปไว้ที่ตำแหน่งเดิม
ถ้าเป็น windows --> C:\Program Files\HOSxP\MySQL\data
ถ้าเป็น linux(เช่น centos ) ---> /var/lib/mysql
เอา ข้อ 2 ไปไว้ที่ตำแหน่งเดิม
ถ้าเป็น windows --> C:\windows
ถ้าเป็น linux(เช่น centos ) ---> /etc
จากนั้น ลอง start mysql ถ้า start ได้ ก็แสดงว่า มีหวัง หากข้อมูลไม่เสียหาย ก็น่าจะstart ได้ หากไม่ได้ก็ต้องใช้ force recovery ช่วยครับ.....ลองทดสอบดูก่อน..ย้ำนะครับว่าให้ copy file ที่กู้มาได้ไว้ดีๆ อย่าไปทำอะไรกับก้อนนั้น ...ถ้ายังโชคดีก็มีหวังครับ.... ;D
-
ขอบคุณทุกท่านครับผม.........
-
ถ้า innodb ไฟล์นามสกุล .ibd .frm
ถ้า myisam จะมี 3 ไฟล์คือ .myi .myd .frm
;D ;D
-
น่าเห็นใจ ขอภาวนาให้ฐานข้อมูลเป็นแบบ myisam น่ะครับ ทุกอย่างจะง่ายในทันที
แค่ก๊อปมาวางไว้ที่เดิม แต่ถ้าเป็น innodb งานเข้าแล้วยากมากมากหรืออาจไม่ได้เลย แต่ก็ลองพยายามดูครับ
มีไฟล์ต้องเอากลับมาสองที่ครับ อยู่ใน C:\Program Files\HOSxP\MySQL\data ไฟล์ชื่อ
- ib_logfile0
- ib_logfile1
- ibdata1
- Folder นั้นๆ หรือเอามาทุก folder
และอยู่ใน C:\WINDOWS ไฟล์ชื่อ
- my.ini
อันนี้หมายถึงใช้ windows เป็น server น่ะครับ