ผู้เขียน หัวข้อ: เกิดปัญหาจากอะไรครับ  (อ่าน 4295 ครั้ง)

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

ออฟไลน์ sulaiman_hosxp

  • Sr. Member
  • ****
  • กระทู้: 420
  • Respect: -1
    • ดูรายละเอียด
เกิดปัญหาจากอะไรครับ
« เมื่อ: ธันวาคม 04, 2008, 00:15:16 AM »
0
ไม่ทราบว่าเกิดปัญหาจากอะไรครับ ตามภาพที่ผมแนบครับ
HOSPITAL YINGOฯ
SERVER>>>DELL PowerEdge
RAM>>> 4Gb
LINUX>>> CentOS 7
HOsXP>>>3.60.6.10
MySQL>>>mysql 5.1.39

ออฟไลน์ howtodo

  • Hero Member
  • *****
  • กระทู้: 646
  • Respect: 0
    • ดูรายละเอียด
    • สื่อน้ำท่วม
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 04, 2008, 00:38:55 AM »
0
ตรวจสอบ Stored Procedure ชื่อ get_serialnumber

begin   declare serial_exist int;   declare xserial_no  int;   if param1='' then      select 'test' into param1;   end if;    select count(serial_no) into serial_exist from serial where name = param1;   if serial_exist = 0 then   insert into serial (name,serial_no) values (param1,0);   end if;   update serial set serial_no = serial_no + 1 where name = param1;   select serial_no into xserial_no from serial where name = param1;   return xserial_no;  end
ขึ้นระบบ 2549  เข้ามารับช่วงต่อ ต.ค.50 - ส.ค.53 ไม่ครบ 3 ปี ขอบคุณสำหรับความรู้ ความเมตตา ความกรุณา ที่มีให้กับตัวข้าผู้ด้อยปัญญาด้วยดีตลอดมา

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 04, 2008, 07:10:14 AM »
0
mysql configuration ไม่ได้กำหนด default character set เป็น tis620 หรือ ตารางบางตารางมี default character set เป็น latin1 ครับ

ลอง กดปุ่มนี้ครับ

HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ sulaiman_hosxp

  • Sr. Member
  • ****
  • กระทู้: 420
  • Respect: -1
    • ดูรายละเอียด
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 04, 2008, 07:15:28 AM »
0
แก้ที่ตรงนั้ยครับ
HOSPITAL YINGOฯ
SERVER>>>DELL PowerEdge
RAM>>> 4Gb
LINUX>>> CentOS 7
HOsXP>>>3.60.6.10
MySQL>>>mysql 5.1.39

ออฟไลน์ ไม่เสียสละ ชัยชนะไม่เกิด

  • Hero Member
  • *****
  • กระทู้: 1,267
  • Project Maneger
  • Respect: +2
    • ดูรายละเอียด
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 04, 2008, 10:27:15 AM »
0
Hosxp ครับเครื่องไหนก็ได้ครับ
ทำไม่ได้ หรือไม่ได้ทำ
 Project Maneger
Bangkok Medical Software Co., Ltd.
2, 2nd Floor, Soi Suksawat 33,
Suksawat Road, Radburana 10140
Thailand

ออฟไลน์ sulaiman_hosxp

  • Sr. Member
  • ****
  • กระทู้: 420
  • Respect: -1
    • ดูรายละเอียด
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 04, 2008, 11:01:21 AM »
0
ผมลองทำแล้วครับ ก็ยังเกิดอีกครับตามที่ อ.manoi  ถ้าเราใช้ ver.3.51.3.23 ไม่เป็นครับ  แต่ที่เป็นผมใช้ ver.3.51.10.22 เกี่ยวกันหรือเปล่าครับ ผม upgrade structure แล้ว  check and repair table แล้ว check charset แล้วมันก็ยังเป็นอยู่ครับ ผมต้องทำแบบนั้นต่อครับ แนะนำด้วยครับ
HOSPITAL YINGOฯ
SERVER>>>DELL PowerEdge
RAM>>> 4Gb
LINUX>>> CentOS 7
HOsXP>>>3.60.6.10
MySQL>>>mysql 5.1.39

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #6 เมื่อ: ธันวาคม 04, 2008, 11:12:18 AM »
0
ผมลองทำแล้วครับ ก็ยังเกิดอีกครับตามที่ อ.manoi  ถ้าเราใช้ ver.3.51.3.23 ไม่เป็นครับ  แต่ที่เป็นผมใช้ ver.3.51.10.22 เกี่ยวกันหรือเปล่าครับ ผม upgrade structure แล้ว  check and repair table แล้ว check charset แล้วมันก็ยังเป็นอยู่ครับ ผมต้องทำแบบนั้นต่อครับ แนะนำด้วยครับ

...ถ้าหมายถึงตาม รูปแรก ที่แนบมา  ลองไปปิดการใช้งาน function GetSerialNumber ที่ System Setting ดูก่อนก็ได้ครับ 
...ส่วนวิธีแก้ไขจริง ๆ  ก็ลองใช้คำว่า get_serialnumber เป็น keyword ค้นหากระทู้ที่หน้า FORUM ดูนะครับ  จะมีคนแนะนำวิธีไว้แล้ว  แต่อาจต้องใช้ความพยายามหน่อยในการแก้ไข...  :D ....
« แก้ไขครั้งสุดท้าย: ธันวาคม 04, 2008, 11:27:27 AM โดย Khuad »
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.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

ออฟไลน์ sulaiman_hosxp

  • Sr. Member
  • ****
  • กระทู้: 420
  • Respect: -1
    • ดูรายละเอียด
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #7 เมื่อ: ธันวาคม 05, 2008, 16:58:47 PM »
0
ตามที่ Khuad แนะนำใช่ได้ ไม่มีปัญหาแล้ว แต่เราควรไปแก้ใหม่ใช่หรือเปล่าครับ(หมายถึงเมื่อเราเปิด function GetSerialNumber ใช่งาน)  มันเกิดจากอะไรครับ อธิบายได้มั้ยครับ
HOSPITAL YINGOฯ
SERVER>>>DELL PowerEdge
RAM>>> 4Gb
LINUX>>> CentOS 7
HOsXP>>>3.60.6.10
MySQL>>>mysql 5.1.39

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: เกิดปัญหาจากอะไรครับ
« ตอบกลับ #8 เมื่อ: ธันวาคม 05, 2008, 20:26:49 PM »
0
ผมแนะนำว่า ท่านจะต้องหาความรู้เพิ่มเติมจาก กระทู้เดิืมๆ
            ตามที่ท่านขวดแนะนำไว้ครับ เพราะปัญหาของท่านมีคนก่อนหน้านี้เขาเจอปัญหามาก่อนและมีคนอธิบายไว้ในกระทู้นี้แล้ว
            หากจะอธิบายซ้ำจะทำให้ลดเครดริตกระทู้เดิมที่บุกเบิกไว้แล้ว เหมือนยืมคำพูดของคนอื่นมาอธิบายเป็นผู้รู้เสียเอง
            ซึ่งผมสังเกตเสมอว่า หากมีใครมาตัั้้งกระทู้ซ้ำหรือปัญหาซ้ำกับของเดิมที่เคยมีในกระทู้ จะไม่มีใครตอบ
เพราะแสดงว่าไม่ได้อ่านกระทู้เดิม

วิธีการ คือ เข้าไปใน เมนู FORUM แล้วใช้ประโยค get_serialnumber เป็น keyword ค้นหา จะได้ความรู้เพิ่มอีกมากกว่าที่เราอยากรู้เลยละครับ ลองทำดูครับ
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50