BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: chinaga ที่ มกราคม 01, 2008, 10:49:45 AM
-
ผมทำการส่งข้อมูลออกจากเครื่องหลักมาที่เครื่องสำรองการวิธีการInitial Import การส่งข้อมูลสามารถส่งได้เรียบ มาเข้าที่เครื่องสำรองทำการ up โครงสร้างสามารถ up ได้ไม่มีปัญหาอะไร ตรวจสอบข้อมูลมาครบ แต่พอทดสอบการใช้งานโดยการทดลองการส่งตรวจ สามารถเลือกชื่อคนไข้ได้ พอบันทึกส่งไปยังจุดซักประวัติ เกิดโปรแกรมค้างไม่ขึ้นเลข Vn พอมาดูข้อมูลตรงลงผลบันทึกการวินิจฉัย มีข้มูลมาครับแต่อายุเป็นแรกเกิด ทำการ Re VN ใหม่ ระบบค้างเหมือนเดิมครับ รบกวนท่านผู้ทั้งหลายช่วยด้วยนะครับ ตอนนี้เดือนร้อนครับ
-
ทำการ Initial Import แล้วเกิด error ตรงนี้ครับ ขอความช่วยเหลือจากท่านผู้รู้ด้วยนะครับ
-
got error 28 on write = disk full ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=2781.msg10683
-
ขอบคุณครับ ไม่ทราบว่าต้องแก้ไขอย่างไรครับ อ.mn แล้วจะมีผลต่อระบบใช้งานจรองหรือเปล่าครับ ขอคำแนะนำด้วยครับ
-
ผมทดลองส่งข้อมูลออกมาใหม่ ขึ้น error อย่างนี้ครับ
Error: 1064 SQLSTATE: 42000 (ER_PARSE_ERROR)
Message: %s near '%s' at line %d
-
got error 28 on write = disk full ครับ
ตกลง HDD slave เต็มหรือป่าวครับ
แล้วลอง check & repair table server รวมถึง slave ด้วยเลยก็ดีครับ แล้ว initial ใหม่ดูหรือยังครับ
-
error อย่างนี้ด้วยครับ รบกวนท่านผู้รู้ทั้งหลายช่วยตอบด้วยครับ ต้องการคำตอบครับ
-
HDD slave ไม่เต็มครับเป็นเครื่องใหม่ครับ
มี Error Error: 1136 SQLSTATE: 21S01 (ER_WRONG_VALUE_COUNT_ON_ROW)
Message: Column count doesn't match value count at row %ld
*
ยังไม่ได้ลองทำ check & repair table server ถ้าทำจะมีผลกับระบบหรือข้อมูลไหมครับ
-
error อย่างนี้ด้วยครับ รบกวนท่านผู้รู้ทั้งหลายช่วยตอบด้วยครับ ต้องการคำตอบครับ
-
slave เป็น windows ใช่หรือไม่ครับ
แล้วการ check & repair ก็สามารถทำได้ครับ
เป็นการตรวจสอบตารางและดัชนีต่างๆ ครับ
ฝาก upgrade structure ที่ slave ให้เท่ากับ server ก่อนด้วยครับ แล้ว check & repair ที่ slave ด้วยครับ
เพราะดูแล้ว error เยอะเหลือเกินครับ
-
slave เป็น linux ครับ centos 5.1 mysql 5.1.22 ครับ กะว่าจะเปลี่ยนเครื่อง server ครับ
-
ที่ server เป็น mysql 5.0 ใช่ไหมครับ
อันนี้ไม่แน่นะครับว่าจะเกี่ยวข้องกันหรือป่าวครับ mysql คนละ version
ลอง check & repair ก่อนแล้วกันครับ
แล้วรบกวน post ให้เหลือกระทู้เดียวก็พอครับ
-
ที่ server เป็น mysql 5.0.27 ใช่ครับ
ตอนนี้ Initial Import เสร็จแล้ว up โครงสร้างผ่านเรียบ ร้อยครับ แต่ไม่มีข้อมูลมาโชว์เลยครับ ยิ่งมึนไปใหญ่เลยครับ
การทำ check & repair กดตรงปุ่มที่วาดใช่ไหมครับ
-
จากการสังเกต error จะเกิดกับตารางหลัก เช่น opitemrece,ovst เป็นต้นครับ
ซึ่งเป็นตารางที่ค่อนข้างใหญ่ทั้งนั้นครับ
จากรูปล่าสุดอาจเป็นไปได้ที่ตาราง ovst ไ่ม่ีมาหรือมาไม่ครบครับ
ส่วนการ check & repair ก็ตามนั้นเลยครับที่วงกลมไว้
ลองดูครับ ผมยังไม่เคยลอง Mysql 5.1 เลยครับเลยอาจบอกอะไรได้ไม่ชัดเจนนักครับ
ถ้ามองโดยหลักก็น่าจะเป็นที่โครงสร้างของตารางครับ(เดา)
ไม่แน่ใจว่าเวลา backup มี error แบบนี้หรือป่าวครับ
-
ทำการ check & repair ที่เครื่อง แม่เรียบร้อยแล้วครับ และทำลอง Initial Import มาใหม่ พบว่าเกิด error และข้อมูลไม่มาเหมือนเดิมครับ ไม่ทราบว่าต้องทำอย่างไรต่อครับ วอนท่านผู้มีประสบการณ์ชี้แนะด้วยครับ
-
ovst มี record ว่าง อยู่ครับ เข้าไปลบออกให้หมดก่อนครับ
-
รวมถึงแฟ้มอื่น ด้วยหรือป่าวครับ อ.อ๊อด เช่น opitemrece ครับ
-
รวมถึงแฟ้มอื่น ด้วยหรือป่าวครับ อ.อ๊อด
และลบโดยใช้คำสั่งอะไรครับ และดูข้อมูลว่างตรงไหนครับ ถึงจะต้องลบออกครับ
-
select * from ovst order by vn limit 100
ลองดูก่อนครับ
ถ้ายังไม่เจอ ก็ลองเปลี่ยนตรง order by ดูครับ
อย่าลืมใส่ limit นะครับ
-
ใช้วิธี Backup / Restore แทนการ Initial import ครับ
-
ผมไม่สามารถสำรองข้อมูลโดยใช้โปรแกรม HOSXP ได้ครับ เนื่องจากข้อมูลมี ประมาณ 7 G ครับ ผมเลยใช้คำสั่งนี้ในการสำรองข้อมูลครับ
mysqldump41.exe --opt --single-transaction --set-charset=tis620 --max_allowed_packet=16M --default-character-set=tis620 -h 192.168.1.2 -u sa -psa hos >d:\backuphos\hos.sql
ได้ ไฟล์ hos.sql มา1 ไฟล์ครับ แล้วจะนำข้อมูลมา Restore อย่างไรครับ ใช้ V.3.50.12.1 ครับ
มีความจำเป็นครับเพราะต้องการเปลี่ยน เครื่อง server ครับ เป็น centos 5.1+mysql 5.1.22 ครับ เดิมใช้ centos4.4 +mysql 5.0.27 ครับ รบกวนอาจารย์ทุกท่านด้วยนะครับ ขอคำแนะนำในการเปลี่ยน server ด้วยนะครับ
-
ใช้หน้าจอนี้ครับ ในการ backup / restore
-
ผมเข้าที่ระบบสำรองข้อมูลแล้วหาเมนูเหมือนของอาจารย์ไม่เจอครับ ผมใช้ v 3.50.12.1 ครับ
-
ลองใน version ล่าสุดครับ