BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: chinaga ที่ มกราคม 01, 2008, 10:49:45 AM

หัวข้อ: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 10:49:45 AM
ผมทำการส่งข้อมูลออกจากเครื่องหลักมาที่เครื่องสำรองการวิธีการInitial Import  การส่งข้อมูลสามารถส่งได้เรียบ มาเข้าที่เครื่องสำรองทำการ up โครงสร้างสามารถ up ได้ไม่มีปัญหาอะไร ตรวจสอบข้อมูลมาครบ แต่พอทดสอบการใช้งานโดยการทดลองการส่งตรวจ สามารถเลือกชื่อคนไข้ได้ พอบันทึกส่งไปยังจุดซักประวัติ เกิดโปรแกรมค้างไม่ขึ้นเลข Vn พอมาดูข้อมูลตรงลงผลบันทึกการวินิจฉัย มีข้มูลมาครับแต่อายุเป็นแรกเกิด ทำการ Re VN ใหม่ ระบบค้างเหมือนเดิมครับ รบกวนท่านผู้ทั้งหลายช่วยด้วยนะครับ ตอนนี้เดือนร้อนครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 12:08:58 PM
ทำการ Initial Import  แล้วเกิด error ตรงนี้ครับ ขอความช่วยเหลือจากท่านผู้รู้ด้วยนะครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: manoi ที่ มกราคม 01, 2008, 12:54:19 PM
got error 28 on write = disk full ครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=2781.msg10683
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 13:57:24 PM
ขอบคุณครับ  ไม่ทราบว่าต้องแก้ไขอย่างไรครับ อ.mn แล้วจะมีผลต่อระบบใช้งานจรองหรือเปล่าครับ ขอคำแนะนำด้วยครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 22:00:32 PM
ผมทดลองส่งข้อมูลออกมาใหม่ ขึ้น error อย่างนี้ครับ
      Error: 1064 SQLSTATE: 42000 (ER_PARSE_ERROR)

      Message: %s near '%s' at line %d
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 01, 2008, 22:20:33 PM
got error 28 on write = disk full ครับ

ตกลง HDD slave เต็มหรือป่าวครับ

แล้วลอง check & repair table server รวมถึง slave ด้วยเลยก็ดีครับ แล้ว initial ใหม่ดูหรือยังครับ

หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 22:22:53 PM
error อย่างนี้ด้วยครับ รบกวนท่านผู้รู้ทั้งหลายช่วยตอบด้วยครับ ต้องการคำตอบครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 22:31:34 PM
 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  ถ้าทำจะมีผลกับระบบหรือข้อมูลไหมครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 22:35:18 PM
error อย่างนี้ด้วยครับ รบกวนท่านผู้รู้ทั้งหลายช่วยตอบด้วยครับ ต้องการคำตอบครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 01, 2008, 22:38:05 PM
slave เป็น windows ใช่หรือไม่ครับ

แล้วการ check & repair ก็สามารถทำได้ครับ

เป็นการตรวจสอบตารางและดัชนีต่างๆ ครับ

ฝาก upgrade structure ที่ slave ให้เท่ากับ server ก่อนด้วยครับ แล้ว check & repair ที่ slave ด้วยครับ

เพราะดูแล้ว error เยอะเหลือเกินครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 22:46:03 PM
slave เป็น linux ครับ centos 5.1 mysql 5.1.22 ครับ กะว่าจะเปลี่ยนเครื่อง server ครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 01, 2008, 23:01:00 PM
ที่ server เป็น mysql 5.0 ใช่ไหมครับ

อันนี้ไม่แน่นะครับว่าจะเกี่ยวข้องกันหรือป่าวครับ mysql คนละ version

ลอง check & repair ก่อนแล้วกันครับ

แล้วรบกวน post ให้เหลือกระทู้เดียวก็พอครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 01, 2008, 23:09:55 PM
ที่ server เป็น mysql 5.0.27 ใช่ครับ
ตอนนี้ Initial Import   เสร็จแล้ว up โครงสร้างผ่านเรียบ ร้อยครับ แต่ไม่มีข้อมูลมาโชว์เลยครับ ยิ่งมึนไปใหญ่เลยครับ
การทำ check & repair กดตรงปุ่มที่วาดใช่ไหมครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 01, 2008, 23:19:33 PM
จากการสังเกต error จะเกิดกับตารางหลัก เช่น opitemrece,ovst เป็นต้นครับ

ซึ่งเป็นตารางที่ค่อนข้างใหญ่ทั้งนั้นครับ

จากรูปล่าสุดอาจเป็นไปได้ที่ตาราง ovst ไ่ม่ีมาหรือมาไม่ครบครับ

ส่วนการ check & repair ก็ตามนั้นเลยครับที่วงกลมไว้

ลองดูครับ ผมยังไม่เคยลอง Mysql 5.1 เลยครับเลยอาจบอกอะไรได้ไม่ชัดเจนนักครับ

ถ้ามองโดยหลักก็น่าจะเป็นที่โครงสร้างของตารางครับ(เดา)

ไม่แน่ใจว่าเวลา backup มี error แบบนี้หรือป่าวครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 02, 2008, 08:50:59 AM
ทำการ check & repair  ที่เครื่อง แม่เรียบร้อยแล้วครับ และทำลอง Initial Import มาใหม่ พบว่าเกิด error และข้อมูลไม่มาเหมือนเดิมครับ ไม่ทราบว่าต้องทำอย่างไรต่อครับ วอนท่านผู้มีประสบการณ์ชี้แนะด้วยครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: doramon ที่ มกราคม 02, 2008, 08:55:47 AM
ovst  มี  record ว่าง อยู่ครับ เข้าไปลบออกให้หมดก่อนครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 02, 2008, 09:09:54 AM
รวมถึงแฟ้มอื่น ด้วยหรือป่าวครับ อ.อ๊อด เช่น opitemrece ครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 02, 2008, 09:23:48 AM
รวมถึงแฟ้มอื่น ด้วยหรือป่าวครับ อ.อ๊อด
และลบโดยใช้คำสั่งอะไรครับ และดูข้อมูลว่างตรงไหนครับ ถึงจะต้องลบออกครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 02, 2008, 09:48:42 AM
select * from ovst  order by vn   limit 100

ลองดูก่อนครับ

ถ้ายังไม่เจอ ก็ลองเปลี่ยนตรง order by ดูครับ

อย่าลืมใส่ limit นะครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: manoi ที่ มกราคม 02, 2008, 11:57:34 AM
ใช้วิธี Backup / Restore แทนการ Initial import ครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 02, 2008, 13:31:17 PM
ผมไม่สามารถสำรองข้อมูลโดยใช้โปรแกรม 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 ด้วยนะครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: manoi ที่ มกราคม 02, 2008, 13:35:09 PM
ใช้หน้าจอนี้ครับ ในการ backup / restore
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 02, 2008, 14:40:19 PM
ผมเข้าที่ระบบสำรองข้อมูลแล้วหาเมนูเหมือนของอาจารย์ไม่เจอครับ ผมใช้ v 3.50.12.1 ครับ
หัวข้อ: Re: ส่งข้อมูลโดยInitial Import มาที่เครื่องสำรองแล้วใช้งานไม่ได้
เริ่มหัวข้อโดย: SrWooD ที่ มกราคม 02, 2008, 15:58:20 PM
ลองใน version ล่าสุดครับ