ผู้เขียน หัวข้อ: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber  (อ่าน 6559 ครั้ง)

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

ออฟไลน์ prapan

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
0
เข้าใช้งานhosxp ติดerror while create function get_sertalnumber can not
retrieve  resultset  data ขอความช่วยเหลือด้วยครับ
Master : IBM  System x3400 RAM 6 GB  CentOS 5.3 64bit , MYSQL 5.1.30 64bit
Slave   : Intel Server Pentiem 4   RAM 4 GB  WinServer2003 
โรงพยาบาลเวียงเชียงรุ้ง จ.เชียงราย  ประพันธ์  จันตะมะ(โด่ง)

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber
« ตอบกลับ #1 เมื่อ: มิถุนายน 24, 2009, 13:07:39 PM »
0

.. ลองใช้คำสั่ง

# mysql_upgrade

 จากนั้น grant สิทธิใหม่ตามคำสั่งข้างล่างดู  แล้วลองทดสอบดูใหม่นะครับ ..  :D ...

mysql>grant all on aaa.* to bbb@'%' identified by 'ccc' with grant option;
mysql>grant super on  *.* to bbb@'%' identified by 'ccc';
mysql>grant all privileges on *.* to bbb@'%' identified by 'ccc' with grant option;
mysql>flush privileges;

หมายเหตุ   aaa = ชื่อฐานข้อมูลของเราเอง
                bbb = user ของเรา
                ccc = password ของเรา
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ prapan

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
Re: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber
« ตอบกลับ #2 เมื่อ: มิถุนายน 24, 2009, 15:13:59 PM »
0
ไม่หายคับน่าจะเกิดจากอะไรคับ
Master : IBM  System x3400 RAM 6 GB  CentOS 5.3 64bit , MYSQL 5.1.30 64bit
Slave   : Intel Server Pentiem 4   RAM 4 GB  WinServer2003 
โรงพยาบาลเวียงเชียงรุ้ง จ.เชียงราย  ประพันธ์  จันตะมะ(โด่ง)

doramon

  • บุคคลทั่วไป
Re: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber
« ตอบกลับ #3 เมื่อ: มิถุนายน 24, 2009, 17:15:26 PM »
0
mysql>grant all on *.*  to  bbb@'%' identified by 'ccc' with grant option;
mysql>grant SUPER on  *.*  to bbb@'%' identified by 'ccc';
mysql>flush privileges;


แบบนี้ดูครับ


ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber
« ตอบกลับ #4 เมื่อ: มิถุนายน 24, 2009, 18:00:12 PM »
0

... ทำทีละคำสั่ง แล้วลอง restart mysql ดูบ้างหรือยังครับ ...  :D ...


... ที่ผมได้เคยลองทดสอบติดตั้ง CentOS + MySQL หลายรอบแล้วเหมือนกัน คือพอติดตั้ง CentOS + MySQL เสร็จแล้วผมจะสั่ง # mysql_upgrade  แล้วก็สร้าง Database  จากนั้นก็ grant สิทธิ โดยใช้คำสั่ง
 
mysql>grant all on xxx.* to xxx@'%' identified by 'xxx' with grant option;
mysql>grant super on  *.* to xxx@'%' identified by 'xxx';
mysql>grant all privileges on *.* to xxx@'%' identified by 'xxx' with grant option;
mysql>flush privileges;

แล้วก็ restart service mysql  แล้วก็นำข้อมูลเข้าฐานข้อมูล เวลาใช้งานไม่เคยเจอปัญหาเกี๋ยวกับ function get_serialnumber เลยครับ ...


..แต่ถ้า grant สิทธิ แค่

mysql>grant all on xxx.* to xxx@'%' identified by 'xxx' with grant option;
mysql>grant super on  *.* to xxx@'%' identified by 'xxx';
mysql>flush privileges;

ก็จะเจอเจอปัญหาเกี๋ยวกับ function get_serialnumber ครับ  ต้อง grant สิทธิใหม่แบบอันแรกก็จะใช้ได้...



... ถ้าไม่ได้ก็ลองไปปิดการใช้งาน function get_serialnumber ที่ system setting ก่อนก็ได้ครับ(การใช้งานอาจช้ากว่าการเปิดใช้)  แล้วลองใช้คำว่า get_serialnumber ไปค้นหากระทู้ใน FORUM ดูก็ได้ครับ มีคนโพสต์วิธีแก้ไว้หลายวิธี...

...ไม่รู้ว่าต้องทำที่เครื่อง slave ด้วยหรือเปล่านะครับ ...  :D ....

โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber
« ตอบกลับ #5 เมื่อ: มิถุนายน 24, 2009, 19:23:51 PM »
0
ได้หรือยัง

ถ้าไม่ได้จริงๆ โทรมาได้(เวลานอกราชการ) เงื่อนไขตามข้างล่างกระทู้
เริ่ม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

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: ทำ server ใหม่ เข้าใช้งานติด error while create function get_sertalnumber
« ตอบกลับ #6 เมื่อ: มิถุนายน 24, 2009, 22:31:02 PM »
0

... ถ้าไม่ได้ก็ลองไปปิดการใช้งาน function get_serialnumber ที่ system setting ก่อนก็ได้ครับ

หลังจากที่ปิดการใช้งานแล้ว ก็ save ออกจาก HOSxP แล้วทดลองเข้า HOSxP ดู
ถ้าเข้าได้ไม่มี error ก็เข้าไปเปิดการใช้งาน function get_serialnumber ที่ system setting ใหม่อีกครั้ง


...ไม่รู้ว่าต้องทำที่เครื่อง slave ด้วยหรือเปล่านะครับ ...

ตามที่เคยใช้มาต้องเข้าไปที่ Slave ด้วยครับ

ได้หรือไม่ได้อย่างไร ก็บอกด้วยนะครับ  ;D
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007