BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: weerawuth ที่ สิงหาคม 05, 2008, 15:48:11 PM
-
ขอความช่วยเหลือด้วยครับ
-
แนะนำตัวเองด้วยครับ
และเปิดระบบ remote 1
-
ทำใน linux นะครับ หรือที่ server
http://support.discusware.com/center/resources/errors/mysql145.html
ไม่ทราบว่าใครขึ้นระบบให้ครับ
-
mysql> repair table opitemrece ;
-
;D
-
mysql -u root hos < hos.sql
-
1. แตก ไฟล์ที่ backup มาเป็น ไฟล์ hos .sql
2. copy ไฟล์ hos.sql เข้า server ผ่าน winscp ก็ได้ ( เช่น linux copy เข้า /root
3. เข้า mysql server
4. mysql> use hos;
5.mysql> \. /root/hos.sql
น่าจะเข้าใจนะครับ ;D ;D ;D ;D ;D ;D ;D ;D
-
SQL Error: Table "hos.stockconfig" does't exit
เข้าใจว่าน่าจะพลาดตอน restore บางเครื่องอาจจะยังใช้งานอยู่ คงจะไม่สมบูรณ์
รบกวนด้วยครับ มืดแปดด้านจริงๆ พรุ่งนี้ไม่รู้จะใช้ได้ไหม
สร้างใหม่ครับ โดยใช้คำสั่ง
CREATE TABLE `stockconfig` (
`computerlock` varchar(50) NOT NULL,
`currentyear` datetime default NULL,
`drugdepcheif` varchar(250) default NULL,
`drugstockcheif` varchar(250) default NULL,
`hospitaldirector` varchar(250) default NULL,
`lastentrydate` datetime default NULL,
`moneyofficer` varchar(250) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=tis620;
หรือจะใช้ stockconfig.sql ไป run ผ่าน phpMyAdmin ก็ได้ครับ (หากติืดตั้งไว้)
-
วิธีที่ถูกต้องเมื่อมีปัญหา
1. ตั้งสติ
2. ตรวจสอบดูว่ามีอะไรผิดพลาด
3. ใช้เวลาหาข้อมูลว่าจะแก้ปัญหาได้อย่างไร
4. เริ่มแก้ปัญหา
5. หากยังแก้ไขไม่ได้ ให้ติดต่อสอบถามไปยังผู้รู้หรือผ่าน web board เพื่อหาวิธีแก้ปัญหาที่ถูกต้อง
6. หาวิธีป้องกันปัญหานี้ไม่ให้เกิดขึ้นอีก
เท่าที่ผมลองอ่านดู ปัญหาที่เกิดสามารถแก้ไขได้ด้วยคำสั่งเดียวคือ repair table หรืออย่างแย่ที่สุดก็ใช้ myisamcheck เพื่อซ่อมตารางที่มีปัญหา การแก้ปัญหาด้วยวิธีการ restore ข้อมูลนั้นผมแนะนำให้ใช้เป็นวิธีสุดท้าย เพราะนอกจากจะใช้เวลานานแล้ว ข้อมูลอาจจะสูญหายไปบางส่วนขึ้นอยู่กับว่าสำรองครั้งสุดท้ายเมื่อไหร่ หวังว่าตอนนี้จะ restore ข้อมุลได้สำเร็จแล้วนะครับ
-
โปรด แจ้งความคืบหน้า ให้ผู้ที่เป็นห่วง ทราบด้วยครับ
เผื่อจะได้ช่วยกันครับ