BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: ANPANMAN ที่ กันยายน 21, 2010, 08:22:26 AM

หัวข้อ: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: ANPANMAN ที่ กันยายน 21, 2010, 08:22:26 AM
Replicate 2.0 Sync time เพี้ยนครับ
ไม่ทราบว่าเป็นเพราะอะไร  แก้จากตรงไหน
.. เวลาเครื่อง master ปกติ
.. เวลาเครื่อง slave ปกติ
.. เวลาเครื่อง replicate ปกติ
.. ปิดเครื่องเปิดใหม่ ก็ยังเหมือนเดิม
.. ลบ slave แล้วเชื่อมต่อใหม่ก็ยังเหมือนเดิม

แก้อย่างไรครับ.. และเป็นเพราะอะไร
ถ้าไม่มีวิธีแก้ ทางสุดท้ายก็คงต้อง Initial Import ใหม่ ซึ่งก็จะไม่รู้สาเหตุและการแก้ไขที่ถูกต้อง

ขอบคุณครับ
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: Bond_007 ที่ กันยายน 21, 2010, 08:26:54 AM
เหมือนจะต้อง inital  import ใหม่นะครับ
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: chk ที่ กันยายน 21, 2010, 08:28:58 AM
 8) ที่ว่า เวลาปกติ  นะ เวลาจากเมนบอร์ด หรือเวลาในตัวโปรแกรม server  8)
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: ANPANMAN ที่ กันยายน 21, 2010, 08:36:03 AM
เหมือนจะต้อง inital  import ใหม่นะครับ
เอาอย่างนี้เลยหรอครับ  :'(  อยากรู้สาเหตุจัง
8) ที่ว่า เวลาปกติ  นะ เวลาจากเมนบอร์ด หรือเวลาในตัวโปรแกรม server  8)
เวลาจากตัวเครื่อง แต่ละตัวครับ เข้าไปดูที่เครื่องต้นเลย
ทั้ง master / slave / ตัวใช้รัน replicate
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: chk ที่ กันยายน 21, 2010, 08:42:49 AM
 8)  ในบางครั้ง  เวลามันจะ run  ตามเวลาของระบบวินโดร์ของเครื่องนั้น ๆ ด้วยนะ ซึ่ง่ต้องลองตรวจดูอีกครั้งนะ  8)
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: ANPANMAN ที่ กันยายน 21, 2010, 08:53:44 AM
8)  ในบางครั้ง  เวลามันจะ run  ตามเวลาของระบบวินโดร์ของเครื่องนั้น ๆ ด้วยนะ ซึ่ง่ต้องลองตรวจดูอีกครั้งนะ  8)
ครับ ผมก็ว่าตรวจดีแล้วนะครับ

จับภาพมาให้ดูเลยแล้วกัน
1.master
2.slave
3.replicate
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: pop_hosxp ที่ กันยายน 21, 2010, 09:15:29 AM
ปัญหาคือ maxReplicationID น้อยกว่า LastReplicationID ให้ reset event id แล้ว initial import ใหม่ครับ เดี๋ยวเวลาขึ้น active sync ก็ตรงเอง
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: ANPANMAN ที่ กันยายน 21, 2010, 09:25:03 AM
ปัญหาคือ maxReplicationID น้อยกว่า LastReplicationID ให้ reset event id แล้ว initial import ใหม่ครับ เดี๋ยวเวลาขึ้น active sync ก็ตรงเอง
ขอบคุณครับ เป็นอย่างนี้นี่เอง  :D
รู้วิธีแก้แล้ว...
แต่สาเหตุ เกิดจากอะไรหรอครับ
หรือว่า ผมเครียร์ replicate log ที่ master มันมีผลกระทบอย่างนี้หรือเปล่าครับ
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 21, 2010, 19:30:56 PM
แน่นอนอยู่แล้ว เพราะไปเคลียร์ replicate_log ในเครื่องแม่นั่นเอง..แต่เครื่อง slave ไม่ได้ถูกเคลียร์ไปด้วย 
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: Oct. Man ที่ กันยายน 22, 2010, 16:16:16 PM
ถ้า clear แล้วก็คงต้อง  inital  import ใหม่ครับ   :) ไม่งั้น master กับ slave คงไม่ตรงกัน
หัวข้อ: Re: Replicate 2.0 Sync time เพี้ยนครับ
เริ่มหัวข้อโดย: dotAtainer ที่ กันยายน 23, 2010, 23:53:42 PM
 ;D ;D ;D ถ้าเป็นปุ่ม Clear  Replition log ที่อยู่เมนู Check db กดได้ครับโปรแกรมจะเคลียร์ Replition log ให้ก็จริงแต่จะคง Replition log ล่าสุดไว้ให้สามารถกด RunAgent ต่อได้แต่ถ้าเป็นปุ่ม Re create replicate_log table ที่อยู่ในเมนู Replication อย่ากดเชียวถ้าสั่ง inital  import  ไปแล้วไม่งั้น Replition log จะเริ่มจากศูนย์ใหม่ทันที ส่วนอาการอื่นนอกเหนือจากนี้ต้องดูว่าตัว  Replition server เองมีข้อมูลผิดปกติอย่างอื่นหรือไม่ครับ

ถ้า clear แล้วก็คงต้อง  inital  import ใหม่ครับ   :) ไม่งั้น master กับ slave คงไม่ตรงกัน