BMS-HOSxP Community
HOSxP => นอกเรื่อง => ข้อความที่เริ่มโดย: Hamster ที่ เมษายน 05, 2010, 14:24:10 PM
-
กำลังทดลองทำ server ใหม่ เพื่อใช้แทน server เก่าที่รวนอยู่บ่อยครั้ง แต่พอทำเสร็จเรียบร้อยแล้วก็ลองเข้าโปรแกรมจากเครื่อง client พอ login เข้าไปก็จะมีฟ้อง error มีข้อความว่า
"Error while create function get_serialnumber
Can not retrieve ResultSet data"
ไม่ทราบว่าต้องเข้าไปแก้อะไรตรงไหน ยังงัยบ้างค่ะ
เพิ่งจะทำ server เพื่อใช้งานจริงๆ ก็คราวนี้น่ะ
รบกวนแนะนำด้วยน่ะค่ะ
-
my.cnf
แนะนำตัวด้วยครับ
-
my.cnf
แนะนำตัวด้วยครับ
;D ;D ตาม อ.tanoy999 เอ๊ย atom999 ครับ ;D ;D
-
ลอง search ดูครับ ;D ;D
-
ขอบคุณสำหรับคำแนะนำ
แต่ว่าลองแก้ๆดูแล้วก็ยังไม่ได้ ไม่ทราบว่าจะต้อง config ตัวไหนดี อิอิ
มึนๆอยู่อ่ะค่ะ แต่ก็ต้องเร่งทำด้วย
ไม่ค่อยได้ตั้งกระทู้ ก็เลยไม่ทันได้แนะนำตัวเองก่อน
-
วิธีแก้ปัญหา
error while create function get serialnumber
can not retrieve result data
ให้ run terminal แล้ว เข้า mysql แล้วใช้คำสั่งต่อไปนี้ครับ
Mysql>grant all on *.* to sa@’%’ identified by ‘sa’ with grant option;
Mysql>grant super on *.* to sa@’%’ identified by ‘sa’;
Mysql>flush privileges;
แล้ว สั่ง restart mysql
ปล.เอามาจากอาจารทั้งหลายอีกที
-
ขอบคุณค่ะ ลองทำแล้วแต่ก็ยังติด Error อยู่อีกอ่ะค่ะ
-
รายละเอียด
-os server
-hosxp
-mysql
-my.cnf
;D ;D ;D ;D ;D ;D ;D
-
ทำได้แล้ว โดยปรึกษาพี่ admin
ลองถอด MySQL และ Database แล้วติดตั้งใหม่ แก้ config ใหม่ ก็ใช้ได้เลย
แต่ติดอีกอย่างนึง ฟ้องให้เคลียร์ Log ของ Replicate ต้องเข้าไปเคลียร์ตรงไหนค่ะ
(พี่ที่เขาดูแลอยู่บอกว่าเขาก็ไม่รู้ว่าต้องทำยังงัย) :)
อิอิ.....
-
;)
-
ขอบคุณค่ะ
แต่ยังมีฟ้อง innodb_file_per_table เขาบอกประมาณว่าเรายังไม่ได้สั่งให้ทำงาน ทั้งๆที่เปิดให้ใช้งานแล้ว
ลองทำตามที่เขาแนะนำ ก็ทำแล้วแต่ก็ยังไม่ผ่าน ลองกำหนดค่า innodb_file_per_table=1G แล้วก็ยังไม่ผ่าน
คือแบบว่าลองไปเรื่อยเผื่อได้ แต่ก็ไม่ได้อ่ะค่ะ :(
ขอคำชี้แนะด้วยน่ะค่ะ
-
ขอบคุณค่ะ
แต่ยังมีฟ้อง innodb_file_per_table เขาบอกประมาณว่าเรายังไม่ได้สั่งให้ทำงาน ทั้งๆที่เปิดให้ใช้งานแล้ว
ลองทำตามที่เขาแนะนำ ก็ทำแล้วแต่ก็ยังไม่ผ่าน ลองกำหนดค่า innodb_file_per_table=1G แล้วก็ยังไม่ผ่าน
คือแบบว่าลองไปเรื่อยเผื่อได้ แต่ก็ไม่ได้อ่ะค่ะ :(
ขอคำชี้แนะด้วยน่ะค่ะ
เปลี่ยนจาก innodb_file_per_table=1G เป็น innodb_file_per_table
บันทึกแล้ว Restart MySQL ดูครับ ;D