ผู้เขียน หัวข้อ: โปรแกรม replicate มันฟ้องแบบนี้ครับ  (อ่าน 4266 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ jassada

  • Sr. Member
  • ****
  • กระทู้: 379
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลปากพนัง
โปรแกรม replicate มันฟ้องแบบนี้ครับ
« เมื่อ: กรกฎาคม 14, 2008, 09:10:30 AM »
0
ไม่ทราบผมจะต้องไปแก้ไขตรงไหนบ้างครับ ดูตามรูปนะครับ ใช้เวอร์ชั่น 3.51.6.26b ครับ ขอบคุณครับ
Pakphanang Hospital
Server Master : HP  Xeon 2.13 GHz Ram 32 Gb  Centos 6.2 64 bit  (Mysql 5.5.31-30.3  64 bit)
Server Slave : Acer  Xeon 3.0x2 GHz Ram 6 Gb  Centos 4.8 64 bit  (Mysql 5.1.42 percona xtradb 64 bit)

DB : 3.56.4.22
Cliant :  Hosxp 3.56.1.15
Activation @ 02-01-56

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,129
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 14, 2008, 09:31:23 AM »
0
เจอแบบนี้ทีไรผม initial import ใหม่เลยครับ  ;D
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ jassada

  • Sr. Member
  • ****
  • กระทู้: 379
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลปากพนัง
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 14, 2008, 10:23:34 AM »
0
แล้วถ้าผมเปลี่ยน จาก N เป็น Y ในฟิวส์ wait_save (ตามรูปที่ 2 ด้านบน) หล่ะครับ  มันจะมีปัญหาอะไรหรือเปล่าครับ เพราะตอนนี้มันก็ยัง replicate ได้ปรกติดีครับ ช่วยแนะนำด้วยครับ  ขอบคุณครับผม
Pakphanang Hospital
Server Master : HP  Xeon 2.13 GHz Ram 32 Gb  Centos 6.2 64 bit  (Mysql 5.5.31-30.3  64 bit)
Server Slave : Acer  Xeon 3.0x2 GHz Ram 6 Gb  Centos 4.8 64 bit  (Mysql 5.1.42 percona xtradb 64 bit)

DB : 3.56.4.22
Cliant :  Hosxp 3.56.1.15
Activation @ 02-01-56

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,129
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 14, 2008, 10:33:02 AM »
0
โปรแกรม replicatation agent สามารถ run ต่อได้ปกติครับ ถ้าขึ้นแบบนี้ แต่ข้อมูลระหว่างเครื่องจริง กับเครื่องสำรองจะไม่เหมือนกัน การเปลี่ยน N เป็น Y ใน field ดังกล่าวสามารถทำได้ แต่ขอให้ลองพิจารณาเผื่อว่าในอนาคต ถ้า fileld แต่ละ record มันไม่ใช่ N หรือ Y ทั้งหมดจะแก้ไขอย่างไร จะแก้ไขทีละ record หรือไม่ ผมจึงแนะนำว่า น่าจะทำ initial import ใหม่ครับ (ซึ่งน่าจะทำประมาณ 1 ครั้ง ต่อเดือน หรือถี่กว่านี้ แล้วแต่พิจารณาของแต่ละโรงพยาบาล) จะได้แก้ไขปัญหาการมีข้อมูลระหว่างเครื่องจริง และเครื่องสำรองไม่เหมือนกันครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ jassada

  • Sr. Member
  • ****
  • กระทู้: 379
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลปากพนัง
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #4 เมื่อ: กรกฎาคม 14, 2008, 12:04:44 PM »
0
ขอบคุณ pop_hosxp มากครับผม
Pakphanang Hospital
Server Master : HP  Xeon 2.13 GHz Ram 32 Gb  Centos 6.2 64 bit  (Mysql 5.5.31-30.3  64 bit)
Server Slave : Acer  Xeon 3.0x2 GHz Ram 6 Gb  Centos 4.8 64 bit  (Mysql 5.1.42 percona xtradb 64 bit)

DB : 3.56.4.22
Cliant :  Hosxp 3.56.1.15
Activation @ 02-01-56

ออฟไลน์ tote

  • Full Member
  • ***
  • กระทู้: 103
  • Respect: 0
    • ดูรายละเอียด
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #5 เมื่อ: กรกฎาคม 14, 2008, 13:19:26 PM »
0
syntax error นี้ มันไม่เกี่ยวกับค่าที่อยู่ใน field wait_save หรอกครับ ไม่ต้องแก้ค่าของ wait_save หรอก (ไม่รู้ว่าถ้าแก้ไปแล้วจะทำให้เกิดผลเสียอะไรหรือเปล่า)
สังเกตตรงนี้
อ้างถึง
delete from operation_detail where operation_id = and wait save = 'Y'
หลัง operation_id = ควรจะตามด้วย ค่าของ operation_id ที่เรากำลังแก้ไขหรือลบแต่ค่านั้นไม่มีใน statement  ดันเป็นคำว่า and มาแทนซึ่งมันไม่ใช่ค่าที่ถูกต้อง
น่าจะเป็นบั๊กของโปรแกรม HOSxP ที่ลืมใส่ค่า operation_id มาใน statement นี้

เมื่อเจอ error แล้วก็ initial import ใหม่ดีกว่า

ออฟไลน์ jassada

  • Sr. Member
  • ****
  • กระทู้: 379
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลปากพนัง
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #6 เมื่อ: กรกฎาคม 14, 2008, 16:50:33 PM »
0
ผมได้ทำการ initial import ใหม่แล้วครับ มันก็ยังขึ้นข้อความเหมือนรูปข้างบนเลยครับ ไม่ทราบจะแก้ไขยังไง แล้วข้อมูลจะมีปัญหาหรือไม่ครับ หรือเป็นบั๊กของโปรแกรมรึเปล่าครับ แนะนำด้วยครับ
Pakphanang Hospital
Server Master : HP  Xeon 2.13 GHz Ram 32 Gb  Centos 6.2 64 bit  (Mysql 5.5.31-30.3  64 bit)
Server Slave : Acer  Xeon 3.0x2 GHz Ram 6 Gb  Centos 4.8 64 bit  (Mysql 5.1.42 percona xtradb 64 bit)

DB : 3.56.4.22
Cliant :  Hosxp 3.56.1.15
Activation @ 02-01-56

doramon

  • บุคคลทั่วไป
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #7 เมื่อ: กรกฎาคม 14, 2008, 16:56:20 PM »
0
mysql  5.1.26 


ออฟไลน์ jassada

  • Sr. Member
  • ****
  • กระทู้: 379
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลปากพนัง
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #8 เมื่อ: กรกฎาคม 15, 2008, 11:45:23 AM »
0
ขอบคุณมากครับ อ.อ็อด  //  วันนี้มี errer เพิ่มขึ้นมาอีกแล้วครับ   ??? ??? ???
Pakphanang Hospital
Server Master : HP  Xeon 2.13 GHz Ram 32 Gb  Centos 6.2 64 bit  (Mysql 5.5.31-30.3  64 bit)
Server Slave : Acer  Xeon 3.0x2 GHz Ram 6 Gb  Centos 4.8 64 bit  (Mysql 5.1.42 percona xtradb 64 bit)

DB : 3.56.4.22
Cliant :  Hosxp 3.56.1.15
Activation @ 02-01-56

ออฟไลน์ chinaga

  • Hero Member
  • *****
  • กระทู้: 715
  • Respect: 0
    • ดูรายละเอียด
Re: โปรแกรม replicate มันฟ้องแบบนี้ครับ
« ตอบกลับ #9 เมื่อ: กรกฎาคม 15, 2008, 11:54:31 AM »
0
ของผมก็ มี  error เหมือนกันครับ
โรงพยาบาลสังขะ สุรินทร์ IBM X3650 Ram 20 G Centos 5.3 Mysql 5.1.47 XtraDB  hosxp 3.55.2.6
user คือผู้เป็นใหญ่ในระบบ
http://www.surinadmin.com/