ผู้เขียน หัวข้อ: error while create function get_serialnumber  (อ่าน 17521 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
error while create function get_serialnumber
« เมื่อ: สิงหาคม 08, 2008, 08:55:15 AM »
0
error while create function get_serialnumber

ตัวนี้ไขได้อย่างไรครับ  ;D
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ dongl

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
Re: error while create function get_serialnumber
« ตอบกลับ #1 เมื่อ: สิงหาคม 08, 2008, 09:17:40 AM »
0
เป็นเหมือนกันเลย ผมก็แก้ไม่ได้ สาเหตุจากการ upgrade mysql 4.1.20 => mysql 5.1.25 ใน linux อ.ชัยพรเคยตอบไว้ให้ upgrade mysql ใน linux แต่ไม่ได้บอกละเอียดไม่รู้จะหมายคำสั่งนี้หรือเปล่า ซึ่งผมลองทำแล้วก็ยังมี error เหมือนเดิม ;
 mysqlcheck --check-upgrade --all-databases --auto-repair
 mysql_fix_privilege_tables

------
ลองดูก็สิบางทีอาจแก้ไขได้
Dongluang Hospital, Mukdahan,30 เตียง
IBM Server (xSeries206m), CentOS 5.2
P4 3.0 G  Ram 1 G.  HDD SAS 73.Gb, MySQL 5.1.30
Slave :PC P4  2.6,  Ram 1 G. CentOS 5.2
MySQL 5.1.30

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
Re: error while create function get_serialnumber
« ตอบกลับ #2 เมื่อ: สิงหาคม 08, 2008, 09:28:16 AM »
0
ขอบคุณครับ  ผมลองแล้วก็ไม่หายครับ

ผมลอง
shell> mysql_upgrade -u root -p
shell> mysql_fix_privilege_tables --password=root_password
mysql> SET GLOBAL log_bin_trust_function_creators = 1;
แล้วก็ไม่หาย กลับมีข้อความดังรูป

ลองตัวนี้ก็ไม่หายครับ
mysql>grant all on *.* to backup@'%' identified by 'superware' with grant option ;
mysql>grant super on  *.* to backup@'%' identified by 'superware' ;
mysql>flush privileges ;
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ pirat

  • Jr. Member
  • **
  • กระทู้: 65
  • Respect: +1
    • ดูรายละเอียด
Re: error while create function get_serialnumber
« ตอบกลับ #3 เมื่อ: สิงหาคม 08, 2008, 10:38:42 AM »
0
ลองแก้ไข้ตามลิงค์นี้ดูครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5531.msg26033#msg26033
 

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
Re: error while create function get_serialnumber
« ตอบกลับ #4 เมื่อ: สิงหาคม 08, 2008, 11:05:55 AM »
0
ขอบคุณครับ  ที่แท้ ก็ทำแบบนี้เอง

1.#mysql_upgrade -u root -p
2.#mysql_fix_privilege_tables --password=root_password
3.mysql>SET GLOBAL log_bin_trust_function_creators = 1;

แต่ผมทำ
1.#mysql_upgrade -u root -p
2.#mysql_fix_privilege_tables
3.mysql>SET GLOBAL log_bin_trust_function_creators = 1;

ต่างกันตรงข้อ 2  ;D ;D
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
Re: error while create function get_serialnumber
« ตอบกลับ #5 เมื่อ: สิงหาคม 15, 2008, 10:14:16 AM »
0
นึกว่าหาวิธีแก้ไข Error ได้แล้ว ผมเลยลองลง Linux ใหม่ และทำตามขั้นตอนข้างบนด้วยกลับไม่ได้อีกแล้วครับ งง  ???
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: error while create function get_serialnumber
« ตอบกลับ #6 เมื่อ: สิงหาคม 15, 2008, 10:19:22 AM »
0
ลองใหม่ครับ จนกว่าจะได้รูปแบบของเรา  ;D

สู้เขา ทาเคชิ  ;)
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ monalisa

  • Newbie
  • *
  • กระทู้: 34
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลกันทรวิชัย
Re: error while create function get_serialnumber
« ตอบกลับ #7 เมื่อ: กันยายน 05, 2009, 19:50:09 PM »
0
ถ้าแก้แล้วไม่หายยังขึ้น get_serialnumber อยู่ให้แก้ไขไฟล์ my.cnf
ก่อนอื่นทำการอัปเกรดฐานข้อมูลก่อน แล้วค่อยแก้ไขไฟล์ my.cnf กังนี้ครับ

log-bin = mysql-bin

เป็น

#log-bin = mysql-bin

รีสตาร์ท MySQL ใหม่ครับ

พึ่งเปลี่ยน MySQL Version ใหม่แก้ยังไงก็ไม่หายทำตามแล้วก็ไม่หาย ค้นใน Google เจอเลยเอามาบอกครับ

Server: FreeBSD 6.3
Hosxp: 3.51.11.28
MySQL: 5.1.22rc-log


โรงพยาบาลกันทรวิชัย จ.มหาสารคาม, 30 เตียง
Version: 3.51.12.4
MySQL Version: 4
Os: FreeBSD 6.3
Server : IBM X Series
Client: Windows XP , 20 PCs.
Mail: siteslave@msn.com,mr.satit@windowslive.com

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: error while create function get_serialnumber
« ตอบกลับ #8 เมื่อ: กันยายน 05, 2009, 20:12:48 PM »
0
ผมไม่เห็นต้องทำเลย และไม่เกิด error while create function get_serialnumber
เลยครับ

แต่ทุกคนคงหาทางที่เป็นขอตนเองได้
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ ANPANMAN

  • Sr. Member
  • ****
  • กระทู้: 288
  • มนุษย์เงินเดือน
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลหนองหญ้าปล้อง
Re: error while create function get_serialnumber
« ตอบกลับ #9 เมื่อ: ธันวาคม 03, 2009, 13:49:14 PM »
0
1.#mysql_upgrade -u root -p
2.#mysql_fix_privilege_tables --password=root_password
3.mysql>SET GLOBAL log_bin_trust_function_creators = 1;

ผมลองทำตามด้วยคนแล้วครับ..
ผลปรากฏว่า
Starting MySQL.Manager of pid-file quit without updating fi[FAILED]
ครับ จำต้องกลับคืนค่าเดิม
 ::) ::)
แก้ไงหายดีนะ ใครเป็นแล้วแก้หายแบบอื่นไหมครับ
SShttp://nongyaplong.pbro.moph.go.th
เริ่มระบบ BMS20091109
ปัจจุบัน CentOS 5.4x64, MySQL5.1.41, HOSxP 3.54.3.17, HP ProLaint ML150G6, Ram 4 GB, S-ATA 320x2