BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: jassada ที่ กรกฎาคม 14, 2008, 09:10:30 AM
-
ไม่ทราบผมจะต้องไปแก้ไขตรงไหนบ้างครับ ดูตามรูปนะครับ ใช้เวอร์ชั่น 3.51.6.26b ครับ ขอบคุณครับ
-
เจอแบบนี้ทีไรผม initial import ใหม่เลยครับ ;D
-
แล้วถ้าผมเปลี่ยน จาก N เป็น Y ในฟิวส์ wait_save (ตามรูปที่ 2 ด้านบน) หล่ะครับ มันจะมีปัญหาอะไรหรือเปล่าครับ เพราะตอนนี้มันก็ยัง replicate ได้ปรกติดีครับ ช่วยแนะนำด้วยครับ ขอบคุณครับผม
-
โปรแกรม replicatation agent สามารถ run ต่อได้ปกติครับ ถ้าขึ้นแบบนี้ แต่ข้อมูลระหว่างเครื่องจริง กับเครื่องสำรองจะไม่เหมือนกัน การเปลี่ยน N เป็น Y ใน field ดังกล่าวสามารถทำได้ แต่ขอให้ลองพิจารณาเผื่อว่าในอนาคต ถ้า fileld แต่ละ record มันไม่ใช่ N หรือ Y ทั้งหมดจะแก้ไขอย่างไร จะแก้ไขทีละ record หรือไม่ ผมจึงแนะนำว่า น่าจะทำ initial import ใหม่ครับ (ซึ่งน่าจะทำประมาณ 1 ครั้ง ต่อเดือน หรือถี่กว่านี้ แล้วแต่พิจารณาของแต่ละโรงพยาบาล) จะได้แก้ไขปัญหาการมีข้อมูลระหว่างเครื่องจริง และเครื่องสำรองไม่เหมือนกันครับ
-
ขอบคุณ pop_hosxp มากครับผม
-
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 ใหม่ดีกว่า
-
ผมได้ทำการ initial import ใหม่แล้วครับ มันก็ยังขึ้นข้อความเหมือนรูปข้างบนเลยครับ ไม่ทราบจะแก้ไขยังไง แล้วข้อมูลจะมีปัญหาหรือไม่ครับ หรือเป็นบั๊กของโปรแกรมรึเปล่าครับ แนะนำด้วยครับ
-
mysql 5.1.26
-
ขอบคุณมากครับ อ.อ็อด // วันนี้มี errer เพิ่มขึ้นมาอีกแล้วครับ ??? ??? ???
-
ของผมก็ มี error เหมือนกันครับ