โพลล์

คุณพอใจกับกระทู้ Share Tips HOSxP มากน้อยแค่ไหน ครับ

มากที่สุด
31 (66%)
มาก
14 (29.8%)
ปานกลาง
2 (4.3%)
น้อย
0 (0%)
ไม่ชอบเลย
0 (0%)

จำนวนผู้โหวตทั้งหมด: 46

ปิดการโหวต: กรกฎาคม 05, 2015, 06:18:20 AM

ผู้เขียน หัวข้อ: Share Tips HOSxP  (อ่าน 267720 ครั้ง)

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

ออฟไลน์ chk

  • Hero Member
  • *****
  • กระทู้: 1,949
  • Respect: +2
    • ดูรายละเอียด
Re: Share Tips HOSxP
« ตอบกลับ #100 เมื่อ: พฤศจิกายน 14, 2013, 16:15:07 PM »
0
 8)  บล๊อก อ.โก้  เพื่อเป็นประโยชน์  เพื่อนสมาชิก   8)

 :o  http://hosxp-udc.blogspot.com/2013/11/mysql-start.html  :o
8) ........ {O.*} ............   8)
8) ...KUMPANGSEAN  HOSXP  SYSTEM...   8) Office  Station ::  Kumpangsan Hospital  Nakhon Pathom
 System  Running :: 01/01/2010

ออฟไลน์ admin30

  • Sr. Member
  • ****
  • กระทู้: 352
  • Respect: 0
    • ดูรายละเอียด
    • ioffer resume
Re: Share Tips HOSxP
« ตอบกลับ #101 เมื่อ: พฤศจิกายน 14, 2013, 20:41:48 PM »
0
กระทู้แห่งความรู้จริงๆ
HOSxP Server Master : MariaDb 10.1.19
ขึ้นระบบ 24 พ.ค.2550 โดย BMS Team
http://ikstudioytchannel.blogspot.com/
https://iofferresumer.blogspot.com/

ออฟไลน์ pijit_w

  • Full Member
  • ***
  • กระทู้: 217
  • Respect: 0
    • ดูรายละเอียด
Re: Share Tips HOSxP
« ตอบกลับ #102 เมื่อ: พฤศจิกายน 15, 2013, 11:43:02 AM »
0
ได้ความรู้เพิ่มขึ้น
Betong Hospital
Yala

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #103 เมื่อ: ธันวาคม 11, 2013, 10:18:33 AM »
+5
:) Installation HOSxP Database Server By CentOS 6.5 & BMSxTraBackupGUI 6.1 ::)   ตัวอย่างการติดตั้ง CentOS 6.5 และติดตั้ง MySQL โดยใช้ BMSxTraBackupGUI  ครับผม

Link Download BMSxTraBackupGUI 7.5
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=29963.msg259372#msg259372
« แก้ไขครั้งสุดท้าย: เมษายน 06, 2015, 15:38:15 PM โดย Sukjai »

ออฟไลน์ Man Of Romance

  • Sr. Member
  • ****
  • กระทู้: 458
  • ไหว...ว้าเหว่
  • Respect: +2
    • ดูรายละเอียด
Re: Share Tips HOSxP
« ตอบกลับ #104 เมื่อ: ธันวาคม 11, 2013, 11:06:49 AM »
+1
สงสัย คำอธิบายตรงที่ "(ป.ล. ถ้ามี Database มีข้อมูลหรือมีการใช้งานอยู่แล้ว ไฟล์ที่มีควรลบทิ้ง คือไฟล์ ibadata1 เพราะจะทำให้ Database เสียหาย)" สรุปว่า ควรลบ หรือ ไม่ควรลบครับ ..ขอบคุณมาก
HOSxP Version 3.58.10.27g
Supervisor Of Nongbunmak Hospital 60 เตียง ขึ้นระบบ 27 เม.ย.53 โดย ทีม BMS
Master :Lenovo x3650 M5 Xeon E5-2620 2.4 GHz DDR4 RAM 32 GB CentOS Linux 6.7 64 Bit Mysql Percona 5.5.35-33
Slave:IBM x3500 M4 Xeon E5504 2.0 GHz DDR3 RAM 16 GB
IBM 146 GB x3 Hot-Swap 10 K SAS RAID

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #105 เมื่อ: ธันวาคม 11, 2013, 11:23:17 AM »
0
สงสัย คำอธิบายตรงที่ "(ป.ล. ถ้ามี Database มีข้อมูลหรือมีการใช้งานอยู่แล้ว ไฟล์ที่มีควรลบทิ้ง คือไฟล์ ibadata1 เพราะจะทำให้ Database เสียหาย)" สรุปว่า ควรลบ หรือ ไม่ควรลบครับ ..ขอบคุณมาก
------------------------------------------------------------------------------------------------------------------------------

ขอบคุณมากครับคุณ Man Of Romance พอดีผมพิมพ์ตกไป แก้ไขใหม่ ให้แล้วครับ ในหน้าที่ 44 ไฟล์ ibadata1 เป็นไฟล์ที่ห้ามลบทิ้งโดยเด็ดขาด ถ้า Database มีข้อมูลและมีการใช้งานไปแล้ว  สำหรับคนที่ Download ไปแล้ว เข้าไป Download ใหม่อีกครั้งนะครับ  ;D
« แก้ไขครั้งสุดท้าย: ธันวาคม 11, 2013, 11:35:52 AM โดย sukjai krub »

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Share Tips HOSxP
« ตอบกลับ #106 เมื่อ: ธันวาคม 20, 2013, 14:44:06 PM »
+1
รู้หรือไม่ท่านสามารถ Download ข้อมูลยาจาก BMS ได้
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #107 เมื่อ: มกราคม 24, 2014, 10:39:07 AM »
+1
:) รู้จักคำสั่ง top เพื่อดูการทำงานของ Server กันหน่อยครับ  ::)  
« แก้ไขครั้งสุดท้าย: พฤษภาคม 18, 2014, 10:00:19 AM โดย sukjai krub »

ออฟไลน์ @ชายคนหนึ่ง@

  • Full Member
  • ***
  • กระทู้: 132
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลบางกล่ำ
Re: Share Tips HOSxP
« ตอบกลับ #108 เมื่อ: มกราคม 27, 2014, 10:46:57 AM »
0
รู้หรือไม่ท่านสามารถ Download ข้อมูลยาจาก BMS ได้

เราสามารถ download ได้เลยใช่ไหมครับ แล้วจะกระทบกับของเก่าที่มีอยู่ป่าว
Tammarat Kaden : Bangklam Hospital
นักวิชาการคอมพิวเตอร์

Master Server : CentOS 6.5 64Bit IBM x3250 M4
Memory 20GB  HDD  500GB
MariaDB 10.4.7

Slave Server : CentOS 6.4 64bit Dell Power Edge T110 ll
Intel(R) Xeon(R) CPU E31220 @ 3.10GHz cpu MHz 1600 Memory 4GB HDD  1TB

ออฟไลน์ Noppadol

  • Hero Member
  • *****
  • กระทู้: 1,059
  • Respect: +4
    • ดูรายละเอียด
Re: Share Tips HOSxP
« ตอบกลับ #109 เมื่อ: กุมภาพันธ์ 16, 2014, 12:03:23 PM »
0
พี่ๆ เพื่อนๆ อาจารย์หลายๆท่านในนี้ อาจใช้ระบบนี้แล้ว แต่สำหรับผมมันเป็นเรื่องใหม่ และไม่เคยทราบเลย เพิ่งจะถึงบางอ้อ เมื่อตอนเปลี่ยนระบบมาเป็น paperless นี่แหละ จากการทบทวนระบบเดิมที่ห้องยายังไม่ใช้ระบบยืนยันการจ่ายยา การปิดลูกหนี้คนไข้นอก เป็นหน้าที่ของห้องเก็บเงิน ซึ่งจะปิดลูกหนี้ทุกวัน แต่พอเปลี่ยนมาเป็นระบบ paperless จุดจ่ายยาต้องการดูประวัติการรับยาของผู้ป่วยและยืนยันการจ่ายยา จึงจัดคอมให้อีก 1 ชุด  จากตรงนี้ทำให้ทราบว่า ถ้าห้องยามีการใช้ระบบยืนยันการจ่ายยาผู้ป่วยนอก ระบบจะถือว่าเป็นการปิดลูกหนี้ไปโดยอัตโนมัติ หากต้องการแก้ไขใบสั่งยา ต้องไปยกเลิกการออกใบแจ้งหนี้ ในระบบการเงินก่อน

Cr. อ.อุดมโชค สมหวัง  ที่ช่วยชี้แนะและแนะนำ ครับ
SiChiangMai Hospital, SiChiangMai, Nongkhai
Tel.  :: 042451125 Ext 101, 111, 112
Mail :: hs4nwy@gmail.com

Start :: 9 July 2010
Implement :: Nongkhai Admin Team

Master :: HP DL380 Gen9, Ram 64 GB, CentOS 7, MariaDB-10.1.14
Slave   :: HP D380 Gen10, Ram 32 GB, AlmaLinux 9, MariaDB-10.10.6

ออฟไลน์ n@rth53

  • Newbie
  • *
  • กระทู้: 5
  • ฝึกฝนจิตใจให้เป็นดั่งผ้าขี้ริ้วห่อทอง
  • Respect: 0
    • ดูรายละเอียด
    • tournonghi.wordpress.com
Re: Share Tips HOSxP
« ตอบกลับ #110 เมื่อ: กุมภาพันธ์ 16, 2014, 12:46:24 PM »
0
 ;D :o ตามหามาตั้งนาน--อ่านจนจะหมดกระทู้แล้ว เยี่ยมสุดๆๆ --แต่เอ๋...ว่าแต่ อ.ครับ Hosxp PCU ติดตั้งบน
centos 6.5  ได้ไหมครับ (เคยแต่เล่น linux desktop)
ประมาณว่า เครื่องลูก 3 ตัว คงไม่ได้ใช้ RAM 42 Gb นะครับ
กรุณาอ.โปรดขานไขคร้าบบ ใหม่จริงๆๆ  ::) ::)
ณัชพล สีภูงา ตำแหน่ง เจ้าพนักงานสาธารณสุขชำนาญงาน (ไปทั่วทีบ)
โรงพยาบาลส่งเสริมสุขภาพตำบลบ้านดอนกลอย  จังหวัดร้อยเอ็ด
HOS_xP PCU  3.56.11.19, DB:5.5.31-MariaDB
@@ พรแสวงเหนือกว่าพรสวรรค์ --หากคุณขยันไม่พอ ก็จงรอความพ่ายแพ้..@@

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: Share Tips HOSxP
« ตอบกลับ #111 เมื่อ: กุมภาพันธ์ 16, 2014, 19:01:51 PM »
0
;D :o ตามหามาตั้งนาน--อ่านจนจะหมดกระทู้แล้ว เยี่ยมสุดๆๆ --แต่เอ๋...ว่าแต่ อ.ครับ Hosxp PCU ติดตั้งบน
centos 6.5  ได้ไหมครับ (เคยแต่เล่น linux desktop)
ประมาณว่า เครื่องลูก 3 ตัว คงไม่ได้ใช้ RAM 42 Gb นะครับ
กรุณาอ.โปรดขานไขคร้าบบ ใหม่จริงๆๆ  ::) ::)


Hosxp PCU อ.ด่านมะขามเตี้ย จ.กาญจนบุรี ใช้ Server  Linux +MySQL-5.5.xx นานแล้ว เริ่ม 2551  นะครับ
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
FF-Paperless(รพ.สค.)เริ่ม1ตค2555=100%
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
ServerMTOL8.5+MDB-10.4.20,SlaveOL8.5+MDB-10.7.3
LOG=PostgreSQL11,INV=PostgreSQL11

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #112 เมื่อ: กุมภาพันธ์ 24, 2014, 10:59:03 AM »
+6
:) โปรแกรมตรวจเช็ค Record ระหว่าง Master กับ Slave และ Clear replicate_log  Version Foxpro ::)     ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ.บึงสามัคคี ที่ช่วยพัฒนาโปรแกรมนี้ขึ้นมา   

ออฟไลน์ Aquilani

  • Jr. Member
  • **
  • กระทู้: 62
  • Respect: 0
    • ดูรายละเอียด
    • http://www.ck-hospital.com
Re: Share Tips HOSxP
« ตอบกลับ #113 เมื่อ: กุมภาพันธ์ 25, 2014, 09:35:28 AM »
0
ตารางเท่ากันแต่เวลา Clear Replicate โปรแกรมฟ้องว่าข้อมูลไม่เท่ากันไม่มาสารถ Clear Replicate ได้หมายความว่าไงครับ  ???
Mr.Danai Sronsai Admin+IT+Webmaster+ETC.

โรงพยาบาลเชียงคาน(30 เตียง) 042822181-182

Master : HP Proliant DL 160 G6 Intel@XeonR5500 3.20 GHz DDR3 8G MySql 5.1.30-percona HDD 1T
Slav : Aser AT310 F1 Dual corelQuad Core xeon 3100 2.53 GHz  DDR3 2G MySQL 5.1.30-percona

ขึ้นระบบ พ.ย 53
ขอบคุณ พี่โด้ พี่อาร์ม พี่อีด ที่ให้ความช่วยเหลือตลอดมา

ออฟไลน์ Aquilani

  • Jr. Member
  • **
  • กระทู้: 62
  • Respect: 0
    • ดูรายละเอียด
    • http://www.ck-hospital.com
Re: Share Tips HOSxP
« ตอบกลับ #114 เมื่อ: กุมภาพันธ์ 25, 2014, 10:47:46 AM »
0
ข้อมูลในโปรแกรม Hosxp วิ่งไปพร้อมๆกันครับ แต่ใน Tool ไม่เท่ากันครับผิดตรงไหนครับอาจารย์
Mr.Danai Sronsai Admin+IT+Webmaster+ETC.

โรงพยาบาลเชียงคาน(30 เตียง) 042822181-182

Master : HP Proliant DL 160 G6 Intel@XeonR5500 3.20 GHz DDR3 8G MySql 5.1.30-percona HDD 1T
Slav : Aser AT310 F1 Dual corelQuad Core xeon 3100 2.53 GHz  DDR3 2G MySQL 5.1.30-percona

ขึ้นระบบ พ.ย 53
ขอบคุณ พี่โด้ พี่อาร์ม พี่อีด ที่ให้ความช่วยเหลือตลอดมา

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #115 เมื่อ: กุมภาพันธ์ 25, 2014, 11:28:25 AM »
+2
ข้อมูลในโปรแกรม Hosxp วิ่งไปพร้อมๆกันครับ แต่ใน Tool ไม่เท่ากันครับผิดตรงไหนครับอาจารย์

------------------------------------------------------

จากภาพ ค่า lastreplicate ใน Table replicate_cfg มีค่าถึง 33 ล้านกว่า ซึ่งคงเกิดจาก
ไม่ได้คลิก Re create replicate_log_table ก่อน ทำการ Initial Import 
ซึ่งการแก้ปัญหา นี้คงต้องทำการ Initial Import ใหม่ ก่อน Iniital import ให้คลิก Re create replicate_log_table ตามภาพที่แนบมา เพื่อเป็นการ Clear ค่า replicate_cfg ใน Slave ไปในตัวด้วย  ปกติการ Clear replicate_log ถ้ามี Record เกิน 2 ล้าน Record หรือมีการเตือนให้ Clear ผมจะค่อย Clear ครับ

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #116 เมื่อ: มีนาคม 26, 2014, 08:10:45 AM »
+2
:) แนวทางหรืออีกหนึ่งวิธีการแก้ไขปัญหา  ไม่สามารถเข้าไป /var/lib/mysql ของ Server HOSxP ได้ครับ  ::) 

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #117 เมื่อ: เมษายน 09, 2014, 12:12:43 PM »
+1
:) โปรแกรมตรวจเช็ค Record ระหว่าง Master กับ Slave และ Clear replicate_log  Version Foxpro ::)     ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ.บึงสามัคคี ที่ช่วยพัฒนาโปรแกรมนี้ขึ้นมา   

----------------------------------------------------------------------------------------------------------------------------
Clear replicate_log Version 2
สามารถ ตรวจเช็ค Record  และ Clear replicate_log กับ Slave ได้หลายตัว  และปรับค่าในตาราง replicate_cfg ของ Slave ให้อัตโนมัติ
Download และ copy ไปวางทับไฟล์เดิมได้เลยครับ ถ้าเคยใช้งาน Version 1

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #118 เมื่อ: พฤษภาคม 08, 2014, 08:16:22 AM »
+1
Clear replicate_log Version 3 
สำหรับคนที่ไม่ต้องการให้โปรแกรมแสดง Password ของ Database และในไฟล์ MYCONFIG
ให้ Download นำไปวางทับไฟล์เดิมได้เลยครับ

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #119 เมื่อ: พฤษภาคม 12, 2014, 08:57:34 AM »
+2
:) Backup & Restore Database MySQL By  Foxpro  ::)  ใช้สำหรับ Backup และ Restore ตารางใน HOSxP หรือ Database MySQL ครับ
« แก้ไขครั้งสุดท้าย: มิถุนายน 04, 2014, 23:17:13 PM โดย sukjai krub »

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Share Tips HOSxP
« ตอบกลับ #120 เมื่อ: พฤษภาคม 12, 2014, 09:45:40 AM »
0
:) Backup & Restore Database MySQL By  Foxpro  ::)  ใช้สำหรับ Backup และ Restore ตารางใน HOSxP หรือ Database MySQL ครับ
เอาแบบมี "Select All", "Unselect All" ด้วยสิครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #121 เมื่อ: พฤษภาคม 12, 2014, 09:51:25 AM »
+1
:) Backup & Restore Database MySQL By  Foxpro  ::)  ใช้สำหรับ Backup และ Restore ตารางใน HOSxP หรือ Database MySQL ครับ
เอาแบบมี "Select All", "Unselect All" ด้วยสิครับ
--------------------------------------------------------------------------------------
มีอยู่แล้วครับ อ.พี่โก้  คลิกที่คำว่า เลือก ครับ  ผมอธิบายไว้ในคู่มือแล้วครับผม

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Share Tips HOSxP
« ตอบกลับ #122 เมื่อ: พฤษภาคม 12, 2014, 10:58:37 AM »
0
มีอยู่แล้วครับ อ.พี่โก้  คลิกที่คำว่า เลือก ครับ  ผมอธิบายไว้ในคู่มือแล้วครับผม
อ้อ...พอดีดูแต่รูป แล้วไม่เจอ  ;D ;D ;D ;D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #123 เมื่อ: พฤษภาคม 12, 2014, 11:29:35 AM »
0
:) วารสาร BMS ประจำปี 2557  ฉบับที่ 2 ฉบับย่อไฟล์  ::)  สำหรับคนที่ต้องการขนาดไฟล์ที่เล็ก ผมย่อไฟล์ให้เล็กลงให้ครับ
« แก้ไขครั้งสุดท้าย: พฤษภาคม 18, 2014, 09:50:21 AM โดย sukjai krub »

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: Share Tips HOSxP
« ตอบกลับ #124 เมื่อ: พฤษภาคม 12, 2014, 19:59:48 PM »
0
 ;D ;D ;D
ไม่เอาครับ..ผมชอบแบบว่าใหญ่ ๆ ครับ
 ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.66.12.28
Slave1   : HOSxP 3.66.12.28
Upgrade 23/12/2566
Facebook : Suntad Mamak

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #125 เมื่อ: พฤษภาคม 16, 2014, 09:31:27 AM »
+2
:)แนวทางในการแก้ปัญหา เนื้อที่เก็บ Database เต็ม  เนื่องจากแบ่ง  partition ผิด ใน CentOS ทำให้ระบบ HOSxP ล่ม หรือใช้งานไม่ได้ ::) 

ปล. การแก้ไขด้วยวิธีนี้ อาจจะแก้ไขได้เป็นบางกรณี ครับ
« แก้ไขครั้งสุดท้าย: ธันวาคม 17, 2014, 15:01:02 PM โดย Sukjai »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #126 เมื่อ: พฤษภาคม 21, 2014, 09:11:51 AM »
+4
:)แนวทางการ Upgrade MySQL Percona Version 5.5.3X  to 5.5.37 ::) 

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #127 เมื่อ: พฤษภาคม 28, 2014, 07:24:36 AM »
+2
:) Backup & Restore Database MySQL By  Foxpro  ::)  ใช้สำหรับ Backup และ Restore ตารางใน HOSxP หรือ Database MySQL ครับ

-------------------------------------------------------------------------------------------
โปรแกรม RR ( Restore Database )  สำหรับแก้ไข Version ก่อนหน้าที่ ไม่สามารถ Restore ตาราง log ที่มีขนาดใหญ่ได้   ใช้สำหรับทดสอบ Restore Database MySQL ลง PC หรือ Notebook
แตกไฟล์แล้วนำไปวางทับไฟล์เดิมได้เลยครับ
  โดยทำเป็น Type DB MyISAM
« แก้ไขครั้งสุดท้าย: พฤษภาคม 28, 2014, 07:41:46 AM โดย sukjai krub »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #128 เมื่อ: พฤษภาคม 28, 2014, 07:29:47 AM »
+7
:) ทดสอบ การ Restore Database จาก Backup Schedule HOSxP ::)  By โปรแกรม RR Restore Database Version Foxpro

------------------------------------------------------------------------------------------
20 มีนาคม 2558
http://hosxp.net/smf2/index.php/topic,33283.msg259275.html#msg259275
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 22, 2016, 15:40:44 PM โดย Sukjai »

ออฟไลน์ NK

  • Jr. Member
  • **
  • กระทู้: 53
  • Respect: 0
    • ดูรายละเอียด
Re: Share Tips HOSxP
« ตอบกลับ #129 เมื่อ: มิถุนายน 05, 2014, 11:56:20 AM »
0
:) Backup & Restore Database MySQL By  Foxpro  ::)  ใช้สำหรับ Backup และ Restore ตารางใน HOSxP หรือ Database MySQL ครับ

-------------------------------------------------------------------------------------------
โปรแกรม RR ( Restore Database )  สำหรับแก้ไข Version ก่อนหน้าที่ ไม่สามารถ Restore ตาราง log ที่มีขนาดใหญ่ได้   ใช้สำหรับทดสอบ Restore Database MySQL ลง PC หรือ Notebook
แตกไฟล์แล้วนำไปวางทับไฟล์เดิมได้เลยครับ
  โดยทำเป็น Type DB MyISAM



-ขอบคุณมากๆครับพี่ เด่วไปทดลองก่อน
 

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #130 เมื่อ: มิถุนายน 06, 2014, 09:14:31 AM »
+3
:) Backup & Restore Database MySQL By  Foxpro  ::)  ใช้สำหรับ Backup และ Restore ตารางใน HOSxP หรือ Database MySQL ครับ

------------------------------------------------------------------------------------

BB โปรแกม Backup Database MySQL ลง PC Version 2 
เพิ่มเติมปุ่ม optimize ใช้สำหรับ optimize table ที่มีการเปลี่ยนแปลงข้อมูลบ่อย
สามารถค้นหา และเลือก optimize table ทีละตาราง หรือ หลายตาราง
ตารางใหญ่ๆ ควรเลือกทำทีละตาราง 

คำเตือน  ควรใช้ด้วยความระมัดระวัง  และใช้งานตอน user ไม่มีการใช้งาน ช่วงดึกหน่อยครับ


การใช้งาน  Download แตกไฟล์ แล้วนำไฟล์ นำไปทับไฟล์เดิมได้เลยครับ

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #131 เมื่อ: มิถุนายน 21, 2014, 11:12:13 AM »
+2
:) BK ==> Backup & Restore Database MySQL ::) 

     * ใช้สำหรับ Backup Database MySQL จากเครื่อง Server นำมาใส่เครื่อง Localhost หรือ เครื่องสำรองปลายทางโดยระบุ IP address ปลายทาง โปรแกรมจะทำการ Backup ตารางทีละตาราง แล้วนำมา Restore ลงเครื่อง Localhost หรือเครื่องปลายทาง โดยจะไม่เก็บไฟล์ SQL ไว้ในเครื่องเพื่อไม่ให้เปลืองเนื้อที่ HDD
     * นำเอาความสามารถของโปรแกรม BB และ RR มารวมกัน หลักการทำงานของโปรแกรม คล้ายๆกับการ Initial import ของ HOSxP Version เก่า แต่จะทำงานได้เร็วกว่าตามที่ได้ทดสอบ
     * จากทดสอบ Database ขนาด 60 GB ใช้เวลาในการ Backup และ Restore มายังเครื่อง Localhost ได้ Database แบบ MyISAM 27 G ประมาณ 2 ชั่วโมง     
     * สามารถตั้งเวลาในการ Backup ตามต้องการ โดยตั้งเวลาเหมือนโปรแกรม BB และโปรแกรมจะไม่กินทรัพยากรของระบบมาก เหมาะสำหรับ รพ.ที่ มี Spec Server ที่ไม่แรง และต้องการสำรอง Database มาเก็บไว้บน PC หรือ Notebook ที่สามารถนำ Database ไปใช้งาน หรือทดสอบการทำงานของโปแกรม ได้เลยครับ
     * กรณีที่มีการตั้งเวลา Backup ให้ทำการเปิดโปรแกรมทิ้งไว้ หรือย่อโปรแกรมไว้ด้วยครับ เมื่อโปรแกรม Backup ครั้งแรกเสร็จจนได้ตารางครบถ้วนแล้ว เมื่อถึงเวลา Backup ตามเวลาที่ตั้งไว้ ในครั้งที่ 2 หรือครั้งต่อไป โปรแกรมจะทำการตรวจสอบตาราง โดยจะทำการ Backup และ Restore เฉพาะตารางที่มีการเปลี่ยนแปลงให้
     * การใช้งาน ให้ Download ไฟล์ไปเก็บไว้ที่เดียวกับ โปรแกรม CheckSlave , BB , RR , BBB ได้เลยครับ

:D แนะนำให้ตั้งค่า my.ini หรือ my.cnf ให้เครื่อง PC, Notebook หรือเครื่องปลายทาง นำเข้าหรือรับตารางแบบ MyISAM ครับ เพราะถ้าทำเป็น InnoDB จะช้าหรือใช้เวลานาน และเครื่องที่ติดตั้งโปรแกรมต้องมี RAM มากพอด้วยครับ ถ้าจะทำเป็น InnoDB สามารถทำภายหลังจาก Restore เสร็จแล้วก็ได้ครับ

<<<------------------------------------------------------------------>>>
((( Credit ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ. บึงสามัคคี ผู้พัฒนา ))) 
« แก้ไขครั้งสุดท้าย: กรกฎาคม 31, 2014, 20:07:13 PM โดย sukjai krub »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #132 เมื่อ: มิถุนายน 26, 2014, 09:42:31 AM »
+1
BB โปรแกม Backup Database MySQL ลง PC Version 3 
เพิ่มเติมในส่วนการตั้งเวลาในการ Backup  เป็นอีกหนึ่งทางเลือกของการ Backup Database ที่สามารถกำหนดเวลาในการ Backup ช่วยประหยัดเวลาในการ Backup และไม่กินทรัพยากรของระบบ
    - การตั้งเวลาให้ คลิกขวา  ที่ข้อความ  Auto...    แล้วป้อนตัวเลขโดย หน่วยเป็น วินาที  เช่น  3600 = 1 ชั่วโมง 
* การ Backup ทำงานคล้ายๆ Backup Schedule  โดยจะ Backup เป็น ไฟล์ SQL   แต่จะทำงานได้เร็วกว่า Backup Schedule เพราะไม่ต้องบีบอัดไฟล์
* จากการทดสอบ Database ขนาด 60 G ใช้เวลาในการ Backup ประมาณ 17 นาที
ได้ไฟล์ SQL  ขนาด 27 G
การใช้งาน  Download แตกไฟล์ แล้วนำไฟล์ นำไปทับไฟล์เดิมได้เลยครับ
--------------------------------------------------------------------------------------------------------------------------
หมายเหตุ
* เพิ่มเติม mysql กับ mysqldump 5.6 For Windows 64 bit และ 32 bit สำหรับคนที่ ใช้ Server ที่มี MySQL สูงกว่า 5.5   ให้ Download ไปวางไว้ใน Folder เดียวกับโปรแกรม BB ครับ
* สำหรับคนที่ตั้ง ชื่อตาราง ของ Database ใน Server เป็น ตัวพิมพ์ใหญ่  ให้เพิ่ม  lower_case_table_names=1  ใน my.cnf อีก 1 บรรทัด 
* ถ้าขนาดตารางมีขนาดใหญ่ บางตาราง Backup ไม่สำเร็จ ให้ลองปรับ max_allowed_packet = 1G ใน my.cnf ทั้ง 2 ที่ครับ
« แก้ไขครั้งสุดท้าย: มิถุนายน 26, 2014, 14:01:24 PM โดย sukjai krub »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #133 เมื่อ: กรกฎาคม 01, 2014, 10:00:03 AM »
+3
:) โปรแกรม BBB  ::)  ใช้สำหรับ Backup Database MySQL Version Foxpro
การใช้งาน
* ให้ทำการ Download และแตกไฟล์  BBB นำไปเก็บไว้ที่เดียวกับโปรแกรม BB ที่เคยใช้ก่อนหน้านี้   และ copy ไฟล์ Font  Let's go Digital Regular.ttf  ไปเก็บไว้ที่  C:\Windows\Fonts  ซึ่งเป็น Font เกี่ยวกับนาฬิกา
* ตั้งค่า Connect to HOSxP  หรือ Server Database MySQL ให้ถูกต้อง
* SQL Folder   สามารถคลิกเลือกระบุ Drive สำหรับเก็บ ไฟล์ SQL  ถ้าไม่เลือกค่า Default ของโปรแกรม คือ D:\backup\HOSxP
* ยกเว้นตาราง Log  สามารคลิกเลือกได้ว่าจะ Backup ตาราง Log หรือไม่
* Add Time  สามารถเพิ่มเวลา เพื่อตั้งเวลาในการ Backup  ซึ่งค่า Default ของโปรแกรมตั้งมาให้ 4  เวลา  สามารถลบเวลาที่ตั้งค่าเดิม  โดยการคลิกขวา  เวลาที่ต้องการลบ   และเพิ่มเวลาโดยการคลิก Add Time   แล้วป้อนเวลา  เช่น ตั้งเวลาที่ 20 นาฬิกา 1 นาที  ก็พิมพ์  2001
* หลังจาก Backup เสร็จโปรแกรมจะเขียน Log ให้ ชื่อ BackUpLog  เพื่อสรุปการ Backup
* โปรแกรมจะสร้างตาราง ชื่อว่า  backupfile ให้ server โดยอัตโนมัติ ในการสั่ง Backup ครั้งแรก  เพื่อสำหรับตรวจสอบการ Backup ครั้งล่าสุด  กับปัจจุบัน ว่าตารางไหนที่มี Record เปลี่ยนแปลงก็จะทำการ Backup ให้ใหม่ เพื่อประหยัดเวลาในการ Backup


ออฟไลน์ Adeno Benzoate

  • Sr. Member
  • ****
  • กระทู้: 256
  • May You Always Find Happiness in All You Do
  • Respect: 0
    • ดูรายละเอียด
    • Langu Hospital
Re: Share Tips HOSxP
« ตอบกลับ #134 เมื่อ: กรกฎาคม 01, 2014, 10:55:45 AM »
0
การจะให้มัน Backup ตามเวลา ต้องเปิดโปรแกรมนี้ตั้งไว้มั้ยครับ หรือโปรแกรมทำการสร้าง Task Schedule ขึ้นมาครับ
https://www.languhospital.com/
https://www.facebook.com/languhos
ขึ้นระบบ 04/11/2552
PowerEdge R440
Processor Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
32GiB System Memory
479GB PERC H730P Adp

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #135 เมื่อ: กรกฎาคม 01, 2014, 11:15:37 AM »
0
การจะให้มัน Backup ตามเวลา ต้องเปิดโปรแกรมนี้ตั้งไว้มั้ยครับ หรือโปรแกรมทำการสร้าง Task Schedule ขึ้นมาครับ

---------------------------
Add time ตามต้องการ และ ต้องเปิดโปรแกรมทิ้งไว้ โดยย่อโปรแกรมไว้ก็ได้ครับ
โปรแกรมก็จะทำงานตามเวลาที่เราตั้งไว้ครับ
ไม่ต้องสร้าง Task Scheduler เหมือนกับการตั้งในโปรแกรม HOSxP ครับ

ออฟไลน์ Adeno Benzoate

  • Sr. Member
  • ****
  • กระทู้: 256
  • May You Always Find Happiness in All You Do
  • Respect: 0
    • ดูรายละเอียด
    • Langu Hospital
Re: Share Tips HOSxP
« ตอบกลับ #136 เมื่อ: กรกฎาคม 01, 2014, 11:44:38 AM »
0
การจะให้มัน Backup ตามเวลา ต้องเปิดโปรแกรมนี้ตั้งไว้มั้ยครับ หรือโปรแกรมทำการสร้าง Task Schedule ขึ้นมาครับ

---------------------------
Add time ตามต้องการ และ ต้องเปิดโปรแกรมทิ้งไว้ โดยย่อโปรแกรมไว้ก็ได้ครับ
โปรแกรมก็จะทำงานตามเวลาที่เราตั้งไว้ครับ
ไม่ต้องสร้าง Task Scheduler เหมือนกับการตั้งในโปรแกรม HOSxP ครับ


ขอบคุณครับ ตามนั้น
https://www.languhospital.com/
https://www.facebook.com/languhos
ขึ้นระบบ 04/11/2552
PowerEdge R440
Processor Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
32GiB System Memory
479GB PERC H730P Adp

ออฟไลน์ Adeno Benzoate

  • Sr. Member
  • ****
  • กระทู้: 256
  • May You Always Find Happiness in All You Do
  • Respect: 0
    • ดูรายละเอียด
    • Langu Hospital
Re: Share Tips HOSxP
« ตอบกลับ #137 เมื่อ: กรกฎาคม 02, 2014, 11:00:06 AM »
0
โปรแกรมจะสร้างตาราง ชื่อว่า  backupfile ให้ server โดยอัตโนมัติ ในการสั่ง Backup ครั้งแรก  เพื่อสำหรับตรวจสอบการ Backup ครั้งล่าสุด  กับปัจจุบัน ว่าตารางไหนที่มี Record เปลี่ยนแปลงก็จะทำการ Backup ให้ใหม่ เพื่อประหยัดเวลาในการ Backup


ถ้า run ตัวโปรแกรมนี้จากหลายๆ เครื่อง สมมติ
เครื่อง A รันวันที่ 1 พอเครื่อง B มารันวันที่ 2 มันจะเอามาเฉพาะตารางที่เปลี่ยนแปลงหรือเปล่าครับ
https://www.languhospital.com/
https://www.facebook.com/languhos
ขึ้นระบบ 04/11/2552
PowerEdge R440
Processor Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
32GiB System Memory
479GB PERC H730P Adp

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #138 เมื่อ: กรกฎาคม 02, 2014, 12:01:30 PM »
0
โปรแกรมจะสร้างตาราง ชื่อว่า  backupfile ให้ server โดยอัตโนมัติ ในการสั่ง Backup ครั้งแรก  เพื่อสำหรับตรวจสอบการ Backup ครั้งล่าสุด  กับปัจจุบัน ว่าตารางไหนที่มี Record เปลี่ยนแปลงก็จะทำการ Backup ให้ใหม่ เพื่อประหยัดเวลาในการ Backup


ถ้า run ตัวโปรแกรมนี้จากหลายๆ เครื่อง สมมติ
เครื่อง A รันวันที่ 1 พอเครื่อง B มารันวันที่ 2 มันจะเอามาเฉพาะตารางที่เปลี่ยนแปลงหรือเปล่าครับ
------------------------------------------------------------------------------------------------------------------------

ไม่น่าจะมีปัญหาครับ โปรแกรมจะตรวจสอบเครื่องที่ Backup ครั้งแรก จะต้องได้ตารางครบทุกตาราง เหมือน Server  ( แต่แนะนำให้ใช้แค่ 1 เครื่องในการตั้งเวลา Backup ก็น่าจะเพียงพอครับ โดยอาจใช้ควบคู่กับ Backup Schedule ของ HOSxP  )
ลองทดสอบดูครับ 

« แก้ไขครั้งสุดท้าย: กรกฎาคม 06, 2014, 19:30:51 PM โดย sukjai krub »

ออฟไลน์ chitvichai

  • Full Member
  • ***
  • กระทู้: 103
  • Respect: +5
    • ดูรายละเอียด
    • รพ.เมืองปาน
Re: Share Tips HOSxP
« ตอบกลับ #139 เมื่อ: กรกฎาคม 08, 2014, 16:14:10 PM »
0
โปรแกรมจะสร้างตาราง ชื่อว่า  backupfile ให้ server โดยอัตโนมัติ ในการสั่ง Backup ครั้งแรก  เพื่อสำหรับตรวจสอบการ Backup ครั้งล่าสุด  กับปัจจุบัน ว่าตารางไหนที่มี Record เปลี่ยนแปลงก็จะทำการ Backup ให้ใหม่ เพื่อประหยัดเวลาในการ Backup


ถ้า run ตัวโปรแกรมนี้จากหลายๆ เครื่อง สมมติ
เครื่อง A รันวันที่ 1 พอเครื่อง B มารันวันที่ 2 มันจะเอามาเฉพาะตารางที่เปลี่ยนแปลงหรือเปล่าครับ
------------------------------------------------------------------------------------------------------------------------

ไม่น่าจะมีปัญหาครับ โปรแกรมจะตรวจสอบเครื่องที่ Backup ครั้งแรก จะต้องได้ตารางครบทุกตาราง เหมือน Server  ( แต่แนะนำให้ใช้แค่ 1 เครื่องในการตั้งเวลา Backup ก็น่าจะเพียงพอครับ โดยอาจใช้ควบคู่กับ Backup Schedule ของ HOSxP  )
ลองทดสอบดูครับ 



อยากได้หรือช่วย sharecode ให้ด้วยครับจะได้นำไปต่อยอดได้
เพราะสิ่งที่ต้องการตอนนี้คือให้โปรแกรมบันทึกเฉพาะตารางข้อมูลที่มีการเปลี่ยนแปลงข้อมูล
เช่น insert update delete
โดยน่าจะมีตัวเลือกให้เลือกตารางตาม replicate_log เพราะใน replicate_log ใน sql จะมีชื่อตารางมาให้แต่เราต้องการมาเฉพาะตารางที่มีการเปลี่ยแปลงในรอบสัปดาห์ที่ผ่านมาว่ามีการเปลี่ยนแปลงข้อมูลตารางใดบ้าง
ถ้าดูจากจำนวน record ที่เปลี่ยนแปลงคงไม่พอครับบางที่มีการแก้ไขข้อมูลอย่างเดียวไม่มี record เพิ่มหรือลด
ส่วนโปรแกรมจะไม่มีการ backup นะครับ
น่าจะตามจาก log ใน replicate_log ดัง sql ข้างล่างน่าจะไม่ต้องสร้าง backuplog มาเก็บว่าตารางใหนเพิ่มลด(เฉพาะใน HOSxP database ตัวอื่นอาศัยหลักการที่ว่าได้อยู่ครับ)
ถ้าจะแก้ใหไวนะครับเปลี่ยนจากการอ่าน backuplog file มาใช้ replcate_log น่าจะ ok นะครับ
ตาม sql ที่ให้ไว้เป็นการหาตารางที่มีการ insert delete update record ในรอบ 3 วันย้อนหลัง
น่าจะพอแล้วครับ

โค๊ด: [Select]
set @a:=''; set @b:='';
show table status  where name in (select t.tables
from ( select @a:=rtrim(substring(r.`sql`,1, if(r.`sql` like 'delete%',if(instr(r.`sql`,'where')=0,length(r.`sql`),instr(r.`sql`,'where')-2),
if(r.`sql` like 'insert%',if(instr(r.`sql`,'select')=0,instr(r.`sql`,'(')-2,instr(r.`sql`,'select')-2), instr(r.`sql`,'set')-1)))) as a,
@b:=rtrim(substring(@a,if(@a like 'delete%', instr(@a,'from')+5, if(@a like 'insert%',instr(@a,'into')+5,8)) )) as x ,if(instr(@b,'(')>0, substring(@b,1,instr(@b,'(')-2),@b) as tables,r.`sql`
from replicate_log r
where event_time between concat(date_add(curdate(),interval -3 day),' 00:00:00') and concat(curdate(),' 23:59:59')
group by tables ) as t where instr(t.tables," ")+instr(t.tables,".")<1)
 /*for replicate_log_event*/
ลองรันในสายฟ้าดูว่าเรามีตารางอะไรบ้างที่บันทึกไปในรอบ 3 วันที่ผ่านมา
แล้วน่าจะมีตัวเลือกให้ โอนข้อมูลเลยตามเวลาที่กำหนด
เพราะตอนนี้ผมใช้ bat file ที่เขียนขึ้นมาใช้เองจะกำหนดได้ว่าจะ backup แล้ว บีบอัด หรือ ว่าโอนข้อมูลไปยัง slave ได้เลย

ดูเพิ่มเติมจาก link http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=29777.msg244628#msg244628
ตอนนี้ยังใช้ bat file อยู่นะครับ ต้องมีการสร้าง schedual task
ในการโอนข้อมูล thairefer,hosxp,eclaim เพราะใช้ฐาน mysql ทั้งหมด
แต่ถ้าเป็นฐานข้อมูลอื่นตัวเลือกการเลือกตารางตาม replicate_log ไม่ต้องทำงานจะน่าใช้มากครับ
ส่วนตัวเลือก addtime น่าจะสั่งให้มันสร้าง schedual task ตามเวลาใน list นะครับถ้าถึงเวลาค่อยเรียกโปรแกรมมาทำงานไม่ต้องเปิดทิ้งไว้เพื่อมีการมาปิดมันโดยไม่ตั้งใจ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 09, 2014, 08:51:35 AM โดย chitvichai »
โรงพยาบาลเมืองปาน (ขนาด 30 เตียง) จังหวัดลำปาง โทร 054-276345-6
Master Server : HP Proliant DL360G7 Ram DDR3 1333 ECC 2x2 GB  HDD 2x146 GB  CentOS 6.2 Linux MySQL 5.5.11
Slave Server I : Acer Altos G540 Ram DDR2 667 ECC 2x1 GB HDD 2x146 GB Redhat Ent 5.2 Linux Mysql 5.1.29
Slave Server II : คอมประกอบ Ram DDR2 667  2x2 GB HDD SATA 160 GB Endian Firewall Community release 2.4.1 Mysql 5.5.24
Client : Windows XP Sp2
ขึ้นระบบ 1 มิ.ย.50

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #140 เมื่อ: กรกฎาคม 16, 2014, 10:25:12 AM »
+3
ลองตรวจสอบ Max connections ในระบบกันดูหน่อยครับ
คำสั่งที่ใช้ตรวจสอบจำนวน connection ที่ใช้ระบบ HOSxP
เมื่อเรา Run ระบบ หรือใช้งาน HOSxP ไปได้ระยะหนึ่ง เราสามารถตรวจสอบจำนวน connection ที่ใช้งานจริงเต็มระบบ  โดยพิมพ์คำสั่ง show global status like 'max%' ใน สายฟ้า หรือ SQL Query เพื่อที่จะได้นำมาปรับค่าใน my.cnf ให้เหมาะสม  ไม่ให้มากหรือน้อยจนเกินไปครับ

จากตัวอย่าง Server รพ.ผม เมื่อใช้งานเต็มระบบ ได้ไประยะหนึ่ง ลองตรวจสอบดูค่า Max_used_connections = 431   ผมเลยตั้งไว้ประมาณ max_connections=700 การตั้งค่าขึ้นอยู่กับทรัพยากรของระบบ คือ RAM ว่ามีเหลือมากพอหรือเปล่าครับ  ในระดับ รพ.ทั่วไป ค่ามาตรฐานที่ อ.manoi ตั้งค่าไว้ใน BMS XTraBackup GUI เท่ากับ 1000
« แก้ไขครั้งสุดท้าย: กันยายน 22, 2016, 07:20:04 AM โดย Sukjai »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #141 เมื่อ: กรกฎาคม 29, 2014, 10:34:01 AM »
+9
:) ตัวอย่าง หรือ อีก 1 วิธี ในการเพิ่มรายการยา ใน Agent  ของ ระบบห้องผ่าตัด    ::)    สำหรับ รพ.ที่ใช้ HOSxP Version  3.57.7.25 และใช้งานระบบห้องผ่าตัด เพิ่มโดย Script ผ่าน โปรแกรม Fox4HOSxP   

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #142 เมื่อ: สิงหาคม 26, 2014, 09:36:56 AM »
+9
:) BK ==> Backup & Restore Database MySQL ::) 

     * ใช้สำหรับ Backup Database MySQL จากเครื่อง Server นำมาใส่เครื่อง Localhost หรือ เครื่องสำรองปลายทางโดยระบุ IP address ปลายทาง โปรแกรมจะทำการ Backup ตารางทีละตาราง แล้วนำมา Restore ลงเครื่อง Localhost หรือเครื่องปลายทาง โดยจะไม่เก็บไฟล์ SQL ไว้ในเครื่องเพื่อไม่ให้เปลืองเนื้อที่ HDD
     * นำเอาความสามารถของโปรแกรม BB และ RR มารวมกัน หลักการทำงานของโปรแกรม คล้ายๆกับการ Initial import ของ HOSxP Version เก่า แต่จะทำงานได้เร็วกว่าตามที่ได้ทดสอบ
     * จากทดสอบ Database ขนาด 60 GB ใช้เวลาในการ Backup และ Restore มายังเครื่อง Localhost ได้ Database แบบ MyISAM 27 G ประมาณ 2 ชั่วโมง     
     * สามารถตั้งเวลาในการ Backup ตามต้องการ โดยตั้งเวลาเหมือนโปรแกรม BB และโปรแกรมจะไม่กินทรัพยากรของระบบมาก เหมาะสำหรับ รพ.ที่ มี Spec Server ที่ไม่แรง และต้องการสำรอง Database มาเก็บไว้บน PC หรือ Notebook ที่สามารถนำ Database ไปใช้งาน หรือทดสอบการทำงานของโปแกรม ได้เลยครับ
     * กรณีที่มีการตั้งเวลา Backup ให้ทำการเปิดโปรแกรมทิ้งไว้ หรือย่อโปรแกรมไว้ด้วยครับ เมื่อโปรแกรม Backup ครั้งแรกเสร็จจนได้ตารางครบถ้วนแล้ว เมื่อถึงเวลา Backup ตามเวลาที่ตั้งไว้ ในครั้งที่ 2 หรือครั้งต่อไป โปรแกรมจะทำการตรวจสอบตาราง โดยจะทำการ Backup และ Restore เฉพาะตารางที่มีการเปลี่ยนแปลงให้
     * การใช้งาน ให้ Download ไฟล์ไปเก็บไว้ที่เดียวกับ โปรแกรม CheckSlave , BB , RR , BBB ได้เลยครับ

:D แนะนำให้ตั้งค่า my.ini หรือ my.cnf ให้เครื่อง PC, Notebook หรือเครื่องปลายทาง นำเข้าหรือรับตารางแบบ MyISAM ครับ เพราะถ้าทำเป็น InnoDB จะช้าหรือใช้เวลานาน และเครื่องที่ติดตั้งโปรแกรมต้องมี RAM มากพอด้วยครับ ถ้าจะทำเป็น InnoDB สามารถทำภายหลังจาก Restore เสร็จแล้วก็ได้ครับ

<<<------------------------------------------------------------------>>>
((( Credit ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ. บึงสามัคคี ผู้พัฒนา ))) 

BKv2 ครับ ปรับปรุงเพิ่มเติม
- สามารถกำหนดเวลา โดยตั้งเวลาเองได้เลย โดยคลิกขวาที่ ข้อความ อัติโนมัติ
  ( การตั้งเวลา ควรตั้งเวลาแนะนำตั้งเวลาตอนที่ user ไม่ค่อยมีการใช้งาน เพราะโปรแกรมจะทำการตรวจสอบ และควร Run Agent หรือ Replication ไว้ตลอด เพื่อให้โปรแกรม Restore เฉพาะตารางที่มีการเปลี่ยนแปลง  )
- ย้ายที่เก็บไฟล์ sql จาก  c:\temp  เป็น d:\temp  เพราะส่วนมากเนื้อที่เก็บข้อมูลจะอยู่ที่ Drive D ทำให้มีเนื้อที่เพียงพอในการ Backup และ Restore

« แก้ไขครั้งสุดท้าย: สิงหาคม 28, 2014, 19:54:19 PM โดย sukjai krub »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #143 เมื่อ: กันยายน 05, 2014, 09:35:37 AM »
+9
:) โปรแกรมตรวจเช็ค Record ระหว่าง Master กับ Slave และ Clear replicate_log  Version Foxpro ::)     ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ.บึงสามัคคี ที่ช่วยพัฒนาโปรแกรมนี้ขึ้นมา   
----------------------------------------------------------------------------------------------------

โปรแกรม CheckSlave All in one
ความสามารถของโปรแกรม
- ดึงค่า Config replication มาจาก Master โดยอัตโนมัติ เมื่อตั้งค่า Connect ถูกต้อง
-ตรวจสอบจำนวน Record ระหว่าง Master กับ Slave ทีละตัว 
( การใช้งาน แนะนำให้ใช้งานในช่วงที่ user ไม่ค่อยมีการใช้งาน และควรทำการ Run Agent ไว้ตลอด )
   - คลิกเลือก Slave ที่ต้องการตรวจสอบให้เป็น แทบสีน้ำเงิน
   - คลิก Done โปรแกรมจะทำการแสดงเฉพาะตารางที่มีจำนวน Record ไม่เท่ากัน
   - คลิกถูกที่ แสดงทุกตาราง ก่อนคลิก Done โปรแกรมจะทำคำนวณจำนวณ Record ในทุกตารางของ Master กับ Slave
   - สามารถส่งออกเป็นตารางที่ตรวจเป็น Excel โดยคลิกที่ Excel
-ปุ่ม Clear replicate log
      - ใช้สำหรับการ Clear replicate_log ของ Master ให้ว่างและเริ่มนับ 1 ใหม่
      โดยการ Clear จะทำการตรวจเช็คค่า MaxReplicataionID ของ Master กับ LastReplicationID ของ Slave
ต้องมีค่าเท่ากันถึงจะยอม Clear ให้ ถ้าไม่เท่ากันจะไม่ยอม Clear ให้ ซึ่งจะทำให้ข้อมูลไม่สูญหายในระหว่างที่ทำการสั่ง Clear Replicate_log
      - โดยโปรแกรมจะทำการ Clear replicate_log ของ Master และตั้งค่า replicate_cfg ของ Slave ให้โดยอัตโนมัติ
-ปุ่ม Restore
     ใช้สำหรับ Restore เหมือ่นโปรแกรม RR โดยสามารถเลือกที่จะ Restore เฉพาะตารางที่มี Record ไม่เท่ากับ Master หลังจากการตรวจสอบ
-อัตโนมัติ 04:00:00 น.
     ใช้สำหรับตั้งเวลาให้โปรแกรมทำงานอัตโนมัติ สามารถคลิกขวาที่ ข้อความ อัตโนมัติ เพื่อทำการเปลี่ยนเวลาได้ตามต้องการ 
โดยเมื่อคลิกถูก โปรแกรมจะทำงานตามเวลาที่เรากำหนด โดยเริ่มทำงาน ตรวจเช็ค Record ที่ไม่เท่ากันของ Master และ Slave และทำการ Restore ตารางที่ไม่เท่ากันให้โดยอัตโนมัติ   ( แนะนำให้ตั้งเวลาในช่วงที่ไม่ค่อยมี user ใช้งาน ในช่วงดึกๆ เพื่อให้โปรแกรม Restore ตารางที่ไม่เท่ากันน้อยที่สุด )

*** วิธีการการติดตั้งและใช้งานสามารถดูได้จากคู่มือโปรแกรม CheckSlave Version เก่าก่อนหน้านี้ครับ http://hosxp.net/smf2/index.php/topic,29226.msg254301.html#msg254301

Version ปรับปรุง พร้อม Screen ใหม่ Download ตาม Link ด้านล่างครับ
http://hosxp.net/smf2/index.php/topic,29226.msg258461.html#msg258461

หรือเข้าไป Download วิธีการใช้งาน จาก วารสารฉบับที่ 1 เดือนมกราคม ประจำปี 2558 หน้า 14 หัวข้อ ก้าวทันไอที ครับ
http://cloud3.hosxp.net/video/bms_magazine/bms_pdf1_2558.pdf

« แก้ไขครั้งสุดท้าย: มิถุนายน 14, 2015, 06:43:00 AM โดย Sukjai »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #144 เมื่อ: กันยายน 29, 2014, 08:13:45 AM »
+6
 :D แนวทางหรือวิธีการแก้ไขปัญหาเข้าใช้งาน "ทะเบียนมะเร็ง"   ใน Version ปัจจุบันไม่ได้ ครับ  ::)  เป็นการสร้าง Shortcut  สำหรับ ใช้งานทะเบียนมะเร็ง

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #145 เมื่อ: ตุลาคม 10, 2014, 20:27:56 PM »
+5
:) ตาราง Holiday ปี 2558 + วันหยุด เสาร์ - อาทิตย์ ถึงปี 2560   ::) ใช้สำหรับกำหนดวันหยุด ในระบบการนัดผู้ป่วยครับ
( ปล. หากมีข้อผิดพลาดตรงไหน แก้ไขเพิ่มเติมนะครับ )

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #146 เมื่อ: ตุลาคม 20, 2014, 09:50:47 AM »
+6
:) โปรแกรมช่วย Upgrade Structure และแก้ไขปัญหา Upgrade Structure หรือ Version ใน HOSxP หรือ HOSxP PCU แล้วไมผ่าน  ::)
« แก้ไขครั้งสุดท้าย: ตุลาคม 27, 2014, 16:44:00 PM โดย Sukjai Krub »

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Share Tips HOSxP
« ตอบกลับ #147 เมื่อ: ตุลาคม 27, 2014, 08:09:18 AM »
+12
:) DelLog  โปรแกรม ช่วยลบข้อมูล ในตารางที่เก็บ Log ของ HOSxP  ::)

Link ที่เกี่ยวข้อง ==> http://hosxp.net/smf2/index.php/topic,33977.msg262360.html#msg262360
« แก้ไขครั้งสุดท้าย: มีนาคม 04, 2016, 11:43:48 AM โดย Sukjai »

ออฟไลน์ ismailsa

  • Sr. Member
  • ****
  • กระทู้: 282
  • Respect: +4
    • ดูรายละเอียด
    • www.tydhospital.com
สอบถามปัญหาการเชื่อมต่อในโปรแกรม HOSxPfile
« ตอบกลับ #148 เมื่อ: พฤศจิกายน 05, 2014, 10:07:42 AM »
+3
สวัสดีครับ อาจารย์ทุกท่าน ผมเคยใช้ Tool HOSxPfile ในการแก้ปัญหาโครงสร้าง ใช้ได้ดีเลยครับ แก้ปัญหาได้ แต่มีปัญหาเล็ก ๆ น้อยที่วันก่อนเคยเจอแล้ว แต่ยังหาจุดไม่เจอ เลยอยากถามคับ เรื่องการเชื่อมต่อฐานข้อมูล แล้วพบตารางไม่ครบ เกิดจากสาเหตุใดบ้างครับ capture รูปมาให้ดูด้วยครับ ต้องขอขอบคุณสร้างโปรแกรมอีกครั้งที่สร้างโปรแกรมดี ๆออกมาแก้ปัญหา
นายอิสะมะแอ สะ นักวิชาการคอมพิวเตอร์
โรงพยาบาลทุ่งยางแดง จ.ปัตตานี
Server MASTER HP ML150G5  Intel Quadcore Xeonl  Ram 5G   HD 160 G SATA2  Centos 4.7serverCD-64 Bit   mysql  Percona ExtraDB 5.1.47-64 Bit hosxp  3.53.9.21
Replicate Server AMD X2 Duacore Ram 2 G
Datacenter Site www.tydhospital.org:9999
Website www.tydhospital.org
E-mail : air_comsci@hotmail.com
Tel : 089-8703569
รับผิดชอบ 1 รพ. 2 รพ.สต 2 สอ. 1 สสอ.

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: สอบถามปัญหาการเชื่อมต่อในโปรแกรม HOSxPfile
« ตอบกลับ #149 เมื่อ: พฤศจิกายน 05, 2014, 12:16:38 PM »
+4
สวัสดีครับ อาจารย์ทุกท่าน ผมเคยใช้ Tool HOSxPfile ในการแก้ปัญหาโครงสร้าง ใช้ได้ดีเลยครับ แก้ปัญหาได้ แต่มีปัญหาเล็ก ๆ น้อยที่วันก่อนเคยเจอแล้ว แต่ยังหาจุดไม่เจอ เลยอยากถามคับ เรื่องการเชื่อมต่อฐานข้อมูล แล้วพบตารางไม่ครบ เกิดจากสาเหตุใดบ้างครับ capture รูปมาให้ดูด้วยครับ ต้องขอขอบคุณสร้างโปรแกรมอีกครั้งที่สร้างโปรแกรมดี ๆออกมาแก้ปัญหา

------------------------------------------------------------------------------------------------------------

สาเหตุน่าจะมาจากการนำเข้าตาราง hosxp_ddl_field ไปยัง Database HOSxP PCU ไม่สมบูรณ์ 
วิธีการแก้ไข ให้นำเข้าไฟล์ hosxp_ddl_field.cds ไปยังตาราง hosxp_ddl_field ใน Database ให้สมบูรณ์ก่อนใช้โปรแกรม HOSxPFile ครับ จากนั้น UP ซ้ำผ่านโปรแกรม HOSxP PCU ตามปกติอีก 1 รอบ
ผม และ อ.วรเวทย์ ได้ลอง Remote เข้าไปดู แก้ไขให้ UP ผ่านได้แล้วครับ
อ.วรเวทย์ ได้ปรับปรุง HOSxPFile Version ใหม่ สามารถ Download ไปทดสอบตามไฟล์แนบด้านล่างนี้ครับ
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 06, 2014, 12:17:27 PM โดย Sukjai Krub »