BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: [-_เอ็ม_-] ที่ กรกฎาคม 20, 2010, 16:51:35 PM
-
เรื่องของเรื่องคือ ผมลองทำการเปลี่ยนเวอร์ชั่น Hosxp ในเครื่องทดสอบ
ครับ แล้วถึงขั้นตอนการ Up Struc โปรแกรมก็ฟ้องว่าตาราง hosxp_ddl_field หายไปครับ
ดูใน DB ตารางนี้ก็หายไปครับ
ก่อนหน้าที่จำทำการ Up Struc นั้น ก็ดูใน DB แล้วว่ามีตารางดังกล่าว ครบ
เลยลองแก้ Restore ตารางนี้มาใหม่ Check repair ตาราง และเปิดดูข้อมูลในตรางดังกล่าวแล้ว
ก็มีข้อมูล ไม่มีความเสียหายครับ แต่พอทำการ Up Struc ก็ฟ้องแบบเดิม แล้ว
ดูใน DB พบว่าตารางหายไปครับผม เป็นงง ครับ
ลอง Dump struc ของตารางนี้มา แล้วมาสร้างใหม่ ก็เป็นเหมือนเดิมครับ หายไปอีกแล้วว
เกิดจากอะไรครับ ???
ปล. อัพจาก 3.53.7.8 >> 3.53.7.16 ครับ
-
ทำยังไง ก็ยังไม่สามารถ Upgrade Structure เครื่องทดสอบได้เลยครับ ???
-
มาคล้ายๆ กันเลย ผมก็ vn หาย (ตอนนี้นั่งหาทางเอา VN กลับมา)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=16403.msg133216#new
-
ของผม ก็ file clinic_subtype ข้อมูลหายไปบางรายการครับ แนะนำข้ามไป ที่ 7.20
-
เรื่องของเรื่องคือ ผมลองทำการเปลี่ยนเวอร์ชั่น Hosxp ในเครื่องทดสอบ
ครับ แล้วถึงขั้นตอนการ Up Struc โปรแกรมก็ฟ้องว่าตาราง hosxp_ddl_field หายไปครับ
ดูใน DB ตารางนี้ก็หายไปครับ
ก่อนหน้าที่จำทำการ Up Struc นั้น ก็ดูใน DB แล้วว่ามีตารางดังกล่าว ครบ
เลยลองแก้ Restore ตารางนี้มาใหม่ Check repair ตาราง และเปิดดูข้อมูลในตรางดังกล่าวแล้ว
ก็มีข้อมูล ไม่มีความเสียหายครับ แต่พอทำการ Up Struc ก็ฟ้องแบบเดิม แล้ว
ดูใน DB พบว่าตารางหายไปครับผม เป็นงง ครับ
ลอง Dump struc ของตารางนี้มา แล้วมาสร้างใหม่ ก็เป็นเหมือนเดิมครับ หายไปอีกแล้วว
เกิดจากอะไรครับ ???
ปล. อัพจาก 3.53.7.8 >> 3.53.7.16 ครับ
mysql ครับ user ที่ใช้ไม่อนุญาต ให้สร้างตารางครับ
-
ยังไม่ได้ครับ อ.อ๊อด ลอง grant สิทธิ์ใหม่แล้ว
ใช้ sa sa เหมือนเดิม grant สิทธิ เรียบร้อย Restore table นี้แล้ว
พอ up struc ก็บอกตารางหายไปเหมือนเดิมครับ
-
ลอง select * from mysql.user แล้วดูว่ามี user sa กี่ account ครับ
-
มี sa อยู่ ตามรูปครับ อ.ชัยพร แล้วดูสิทธิ ก็เป็น Y ทั้งหมดครับ ???
-
;D ;D ;D grant สิทธิ์ sa ยังไม่ครบครับ
ตามนี้เอาให้เหมือน
mysql>grant all on *.* to sa@'%' identified by 'sa' with grant option;
mysql>grant super on *.* to sa@'%' identified by 'sa';
mysql>grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
mysql>flush privileges;
จะได้แบบนี้ครับ
-
ทำตามแล้วครับ เหมือนเดิมครับ
ลอง Initial มาใหม่ แล้วอัพ ก็เหมือนเดิมครับ ไม่รู้เป็นอะไร
-
???
-
ใช้ win7 หรือเปล่าครับ
จากรูปเหมือนจะเป้น 7 นะครับ
ตอนลงโปรแกรม
run as admin หรือเปล่า
ปิด UAC หรือยังครับ
อาจมีปัญหา ตอนลงโปรแกรม แล้ว ไม่อนญาตให้สร้างไฟล์ที่ลงโปรแกรม ;)
ลองลงใหม่ครับ
-
ปิด UAC ไปเรียบร้อยแล้วครับท่านกิจ ???
จัดการ Disable ไปตั้งแต่ลง windows เสร็จแล้วครับ
-
แปลกอยู่อย่างนึงครับ ผมลองสร้าง User ใหม่โดย
1. สร้าง User : sa@% Pass : sa
2. ลอง login เข้า ปรากฏว่า ไม่อนุญาติให้เข้าใช้งานโดยมี Password
3. Restart MySQL ใหม่
4. ลอง login ใหม่ โดยใช้ User : sa ไม่มี password ปรากฏว่าเข้าใช้งานได้
5. ลบ User : sa@% ออก แล้ว Restart MySQL ใหม่
6. สร้าง User : sa@localhost Password : sa
7. ลอง Login เข้าใช้งาน ปรากฏว่าใช้งานได้แบบมี password ด้วย
ทรัพยากรระบบที่ใช้ :
เหมือน Server หลักทุกอย่าง ยกเว้น OS เป็น Windows7 64bit ครับ
ปล. จุดสังเกตุของผมอยู่ที่ สร้าง User ที่มีโฮสเป็น % ไม่ได้เลยครับ
-
ลองแบบนี้ครับ
sa@'%'
-
;D ;D ;D กลับจากโคราช Notebook ผมอาการเดียวกันเลย 555555 เข้า Safemode ก็ไม่ได้ , Create database ใหม่ก็ไม่ได้ แต่ไม่ต้องแนะนำนะครับผม Format ลงวินโดว์ใหม่ไปเรียบร้อยแล้ว ได้เคลียร์ใหม่ซะที เร็วกว่าเดิมเยอะเลย ;D ;D ;D
-
ทำได้แล้วครับ ลง MySQL ใหม่แล้ว ผ่านฉลุย
ไม่ทราบว่าเกิดจากอะไร เหมือนกันครับ ;D
-
;D ;D ;D ยินดีด้วยครับ เกิดจากสร้าง my.cnf หลังติดตั้ง mysql server แล้วไม่ได้ลบไฟล์ *ib ป่าวสันนิษฐานนะครับ
-
ก่อนหน้านี้ก็ใช้งานมาปกตินะครับ ก็โหลดตัวใหม่มา Up ตลอดเพื่อทดสอบ
แต่มาติดตอนที่จะอัพ 3.53.7.28 เนี่ยแหล่ะครับ คงมีอะไรซักอย่างที่ MySQL
ของผมเองแหล่ะครับ ;D