ผู้เขียน หัวข้อ: even_id มีค่าเท่ากับ 0 ตลอด  (อ่าน 6286 ครั้ง)

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

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
even_id มีค่าเท่ากับ 0 ตลอด
« เมื่อ: กรกฎาคม 09, 2007, 13:33:55 PM »
0
เรียนสอบถาม อ. ผู้รู้ปกติค่า even_id จะมี่การเปลี่ยนแปลงตลอดเมื่อมีการแก้ไข ข้อมูล แต่ทำไมเครื่องของผม ถึงมีค่า เป็น 0 ตลอดครับ งงมาก ผมทำ replicate ไม่ได้ไม่ทราบว่าจะมีผลหรือไม่ เพราะค่า max running ไม่วิ่งเลย ครับ เข้าไปดูในตาราง replicate_log ค่า เป็น 0 ทุกตัวเลย ใช้ v.3.50.7.4 ผมควรแก้ไขอย่างไรครับ ขอบคุณครับ
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ brrp

  • Jr. Member
  • **
  • กระทู้: 52
  • Respect: 0
    • ดูรายละเอียด
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #1 เมื่อ: กรกฎาคม 09, 2007, 15:34:50 PM »
0
กำหนดที่ system setting-->replicate --> เพิ่ม slave list ขึ้นมาอย่างน้อย 1 เครื่อง และ ฐานข้อมูลที่จัดเก็บ เช่น host--> 192.168.1.2  databases--> hos username --> sa password -->sa
โรงพยาบาลกบินทร์บุรี  180 เตียง ขึ้นระบบ กค 2547 โดย อ.ชัยพร 
server IBM x3500 M3 Centos 5.3 mysql 5.1.30  2 เครื่อง เก็บ image แยกต่างหาก
server  IBM x3500 M3 win2008 lab ls
server slave IBM x3550 M2

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #2 เมื่อ: กรกฎาคม 09, 2007, 18:40:22 PM »
0
ลอง สร้าง ตาราง replicate_log ใหม่ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #3 เมื่อ: กรกฎาคม 11, 2007, 08:37:29 AM »
0
ผมทำตามที่ อ.mn บอกแล้วครับปรากฎว่ายังเป็นเหมือนเดิมครับ เมื่อทำการสร้าง recrate replicate log ใหม่ ปรากฎว่า พอไปดูตารง replicate log ไม่มีตารางอยู่ครับ ต้องทำการ update struct ใหม่ ถึงจะมี หลังจากนั้น reset ค่า even id ใหม่ จาก 0 ให้เป็น 1 เพื่อให้นับใหม่ พอลองใช้ไปเรื่อยๆ แล้ว กลับไปดู ค่า even id ใน replicate log ใหม่ ปรากฎว่า ค่าถัดไป เป็น 0 อีก ทำไงดีครับ ดังรูป
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #4 เมื่อ: กรกฎาคม 11, 2007, 08:47:13 AM »
0
ลองใช้คำสั่งนี้นะครับ

โค๊ด: SQL
  1. DROP TABLE IF EXISTS replicate_log ;
  2. CREATE TABLE replicate_log (
  3.        event_id INT(11) NOT NULL AUTO_INCREMENT,
  4.        event_time datetime DEFAULT NULL,
  5.        `client` VARCHAR(20) DEFAULT NULL,
  6.        `sql` text,
  7.        UNIQUE KEY event_id_unique (event_id)) ;
  8.  
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #5 เมื่อ: กรกฎาคม 11, 2007, 09:15:33 AM »
0
ผมลองทำตามคำสั่ง ในเครื่องสำรอง ครับ ปรากฎว่า error ตามรูปครับ
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #6 เมื่อ: กรกฎาคม 11, 2007, 09:16:28 AM »
0
ถ้าใส่ในหน้าจอนี้ ต้องใส่ทีละคำสั่ง ไม่ต้องลงท้ายด้วย semi-colon ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #7 เมื่อ: กรกฎาคม 11, 2007, 09:46:31 AM »
0
 ??? ยังไงครับ ขออภัยจริงๆ
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ SBR10993

  • Full Member
  • ***
  • กระทู้: 182
  • อะจ๊ากกก..ย่ะ ย่ะ..
  • Respect: +1
    • ดูรายละเอียด
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #8 เมื่อ: กรกฎาคม 11, 2007, 11:40:07 AM »
0
รันคำสั่งนี้ก่อนครับ........DROP TABLE IF EXISTS replicate_log  <-------สังเกตตรงท้ายไม่ปิดด้วยเซมินะครับ..จากนั้นค่อยตามด้วยคำสั่งสร้างตารางครับ
CREATE TABLE replicate_log (       event_id int(11) NOT NULL AUTO_INCREMENT,
 event_time datetime DEFAULT NULL,
`client` varchar(20) DEFAULT NULL,
`sql` text,
 UNIQUE KEY event_id_unique (event_id)) <-------- no semicolonnnn
จากนั้นค่อยทำตามภาพที่ อ. แจ้งไว้ก่อนหน้านี้ตามนี้ครับ..http://hosxp.net/index.php?option=com_smf&Itemid=28&action=dlattach;topic=2370.0;attach=4363;image
« แก้ไขครั้งสุดท้าย: กรกฎาคม 11, 2007, 11:42:36 AM โดย SBR10993 »
Mr.kanchit Pinitmontree
NongBualamphu Prov.Pub.Health
implimented on 14-07-2006 individual

doramon2

  • บุคคลทั่วไป
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #9 เมื่อ: กรกฎาคม 11, 2007, 13:09:57 PM »
0
รันสองคำสั่งพร้อมกันไม่ได้ครับ

drop

create

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #10 เมื่อ: กรกฎาคม 11, 2007, 15:28:15 PM »
0
รัน คำสั่งแรก เจอก error ตามรูปครับ
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ SBR10993

  • Full Member
  • ***
  • กระทู้: 182
  • อะจ๊ากกก..ย่ะ ย่ะ..
  • Respect: +1
    • ดูรายละเอียด
Re: even_id มีค่าเท่ากับ 0 ตลอด
« ตอบกลับ #11 เมื่อ: กรกฎาคม 11, 2007, 15:41:59 PM »
0
เอาง่าย ๆ ละกันเนาะ.. Drop table Replicate_log ครับ
Mr.kanchit Pinitmontree
NongBualamphu Prov.Pub.Health
implimented on 14-07-2006 individual