1
ยินดีต้อนรับ / Re: มาทบทวนการตั้งค่าบริการผู้ป่วยนอก(ในเวลาหรือนอกเวลา) ให้คิดครั้งเดียวต่อวัน
« เมื่อ: พฤษภาคม 01, 2023, 13:17:02 PM »
พอดีเจ้าหน้าที่เขาทักท้วงมาว่ามันผิดครับ ไม่ทราบว่ามีที่ใดมีแนวทางปฏิบัติที่ถูกต้องบ้างครับ
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
ไม่ blank ครับ อ.เกื้อเป็นมาเกือบเดือนแล้วครับ database 33 GB เป็นที่ระบบงานผู้ป่วยใน ตรงการสั่งแลบผู้ป่วยใน ,ลงบันทึกการจำหน่ายผู้ป่วย กดบันทึกครั้งนึงประมาน 30-40วิ หรือไม่ก็ค้างไปเลยครับ และทั้งระบบโดยรวมก็ช้าลงจากเดิมมาก เครื่องลูกข่าย 40 เครื่องselect * from ipt limit 1
ลองดูว่ามี blank an ที่ record แรกของตารางไหม ถ้ามี ก็ลองเคลียร์ครับ..
ขั้นตอนการ daily backup hosxp บน windows 8 โดยใช้คำสั่ง schtasksยังทำไม่ผ่านเลยครับ มีวิธีอย่างละอียดไหมครับ
1.สรั้าง backup folder ใน folder ประกอบด้วย file 2 file ดังนี้
1.1 สร้าง .bat file กำหนด path ของ .bat file และ .ini file ให้ scdtasks run hosxp_mysql_backup.exe โดยอ่านการตั้งค่าการ backup ใน .ini file
1.2 สร้าง .ini file ตั้งค่าการ backup ให้ hosxp_mysql_backup.exe
หมายเหตุ ใช้โปรแกรม hosxp ทำ daily backup จะได้ ทั้ง .bat file และ .ini file อยู่ใน drive...:\backup folder\1....31\backup.bat และbacup.ini copy มาเลย
edit file backup.bat
"C:\Program Files (x86)\HOSxP\hosxp_mysql_backup.exe" "C:\\hosxp_backup\\1\\backup.ini" ตรง ***C:\ \hosxp_backup\\1\\***แก้ให้ตรงกับ path backup folder
edit file backup.ini แก้ไขบรรทัด BACKUP_FOLDER=C:\hosxp_backup\1 ตรงกับ แก้ให้ตรงกับ path backup folder
2.ใส่คำสั่งสร้าง task schedule ใน window command promt
SCHTASKS /create /RU "System" /tn "daily_hosxp_backup" /sc "Daily" /st 01:00 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\backup.bat""
ถ้า ถูกต้องจะขึ้นว่า
SUCCESS: The scheduled task "daily_hosxp_backup" has successfully been created.
แล้วก็รอดูผลการbackupตามเวลานั้น ตรวจสอบงานที่สร้างด้วยคำสั่ง
SCHTASKS /Query /TN "daily_hosxp_backup"
แต่ถ้าต้องการทดสอบให้ใช้คำสั่ง
SCHTASKS /Run /TN "daily_hosxp_backup"
เพื่อให้ run backup ทันที ! ตรวจสอบจาก task manager ดูโปรแกรม hosxp_mysql_backup.exe ว่าทำงานหรือไม่
schtasks = คำสั่ง
/create = สร้าง
/RU "System" สิทธ์การ run โดยไม่มี window ให้เห็น ถ้าไม่กำหนดจะมี window ขึ้นแสดง
/tn "daily_hosxp_backup" กำหนด taskname ซื่อ daily_hosxp_backup เปลี่ยนได้
/sc "Daily" กำหนด schedule แบบ Daily ทำทุกวัน
/st 01:00 กหนดเวลาที่จะ backup
/tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\backup.bat"" กำหนด path ให้ run .bat file ใน cmd
SCHTASKS /end /TN "daily_hosxp_backup" =หยุดงานที่กำลัง run
SCHTASKS /delete /TN "daily_hosxp_backup" /f =ลบงานที่สร้าง /f หมายถึงบังคับไม่ต้องถามcomfirm yes no
SCHTASKS /Query /FO LIST /V =ดู schedule task ทั้งหมด
SCHTASKS /Query /TN "daily_hosxp_backup" ดูเฉพาะงาน daily_hosxp_backup
การ backup แบบนี้file backupจะอยู่ใน folder เดียวกันครับ แต่ถ้าต้องการให้เหมือนของอาจารย์ต้องใข้โปรแกรมhosxp สร้างdaily backup folderแล้ว run คำสั่งทั้งหมดนี้ครับ ตรงC:\Program Files (x86)\HOSxP\daily_backup ต้องเปลี่ยนเป็นpath folderที่ต้องการ backup /st 01:00 เปลี่ยนเป็นเวลาที่ต้องการ backup
SCHTASKS /create /RU "System" /tn "1" /st 01:00 /SC MONTHLY /D:1 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\1\backup.bat""
SCHTASKS /create /RU "System" /tn "2" /st 01:00 /SC MONTHLY /D:2 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\2\backup.bat""
SCHTASKS /create /RU "System" /tn "3" /st 01:00 /SC MONTHLY /D:3 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\3\backup.bat""
SCHTASKS /create /RU "System" /tn "4" /st 01:00 /SC MONTHLY /D:4 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\4\backup.bat""
SCHTASKS /create /RU "System" /tn "5" /st 01:00 /SC MONTHLY /D:5 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\5\backup.bat""
SCHTASKS /create /RU "System" /tn "6" /st 01:00 /SC MONTHLY /D:6 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\6\backup.bat""
SCHTASKS /create /RU "System" /tn "7" /st 01:00 /SC MONTHLY /D:7 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\7\backup.bat""
SCHTASKS /create /RU "System" /tn "8" /st 01:00 /SC MONTHLY /D:8 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\8\backup.bat""
SCHTASKS /create /RU "System" /tn "9" /st 01:00 /SC MONTHLY /D:9 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\9\backup.bat""
SCHTASKS /create /RU "System" /tn "10" /st 01:00 /SC MONTHLY /D:10 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\10\backup.bat""
SCHTASKS /create /RU "System" /tn "11" /st 01:00 /SC MONTHLY /D:11 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\11\backup.bat""
SCHTASKS /create /RU "System" /tn "12" /st 01:00 /SC MONTHLY /D:12 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\12\backup.bat""
SCHTASKS /create /RU "System" /tn "13" /st 01:00 /SC MONTHLY /D:13 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\13\backup.bat""
SCHTASKS /create /RU "System" /tn "14" /st 01:00 /SC MONTHLY /D:14 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\14\backup.bat""
SCHTASKS /create /RU "System" /tn "15" /st 01:00 /SC MONTHLY /D:15 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\15\backup.bat""
SCHTASKS /create /RU "System" /tn "16" /st 01:00 /SC MONTHLY /D:16 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\16\backup.bat""
SCHTASKS /create /RU "System" /tn "17" /st 01:00 /SC MONTHLY /D:17 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\17\backup.bat""
SCHTASKS /create /RU "System" /tn "18" /st 01:00 /SC MONTHLY /D:18 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\18\backup.bat""
SCHTASKS /create /RU "System" /tn "19" /st 01:00 /SC MONTHLY /D:19 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\19\backup.bat""
SCHTASKS /create /RU "System" /tn "20" /st 01:00 /SC MONTHLY /D:20 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\20\backup.bat""
SCHTASKS /create /RU "System" /tn "21" /st 01:00 /SC MONTHLY /D:21 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\21\backup.bat""
SCHTASKS /create /RU "System" /tn "22" /st 01:00 /SC MONTHLY /D:22 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\22\backup.bat""
SCHTASKS /create /RU "System" /tn "23" /st 01:00 /SC MONTHLY /D:23 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\23\backup.bat""
SCHTASKS /create /RU "System" /tn "24" /st 01:00 /SC MONTHLY /D:24 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\24\backup.bat""
SCHTASKS /create /RU "System" /tn "25" /st 01:00 /SC MONTHLY /D:25 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\25\backup.bat""
SCHTASKS /create /RU "System" /tn "26" /st 01:00 /SC MONTHLY /D:26 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\26\backup.bat""
SCHTASKS /create /RU "System" /tn "27" /st 01:00 /SC MONTHLY /D:27 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\27\backup.bat""
SCHTASKS /create /RU "System" /tn "28" /st 01:00 /SC MONTHLY /D:28 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\28\backup.bat""
SCHTASKS /create /RU "System" /tn "29" /st 01:00 /SC MONTHLY /D:29 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\29\backup.bat""
SCHTASKS /create /RU "System" /tn "30" /st 01:00 /SC MONTHLY /D:30 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\30\backup.bat""
SCHTASKS /create /RU "System" /tn "31" /st 01:00 /SC MONTHLY /D:31 /tr "cmd /c \"C:\Program Files (x86)\HOSxP\daily_backup\31\backup.bat""
ลองดูครับ
ขอบคุณมากครับ ใช้ได้แล้วครับ-------------------โปรแกรมตรวจเช็ค Record ระหว่าง Master กับ Slave และ Clear replicate_log Version Foxpro ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ.บึงสามัคคี ที่ช่วยพัฒนาโปรแกรมนี้ขึ้นมาผมติดตั้งตามคู่มือแล้ว แต่เข้าใช้งานไม่ได้ครับ โปรแกรมแจ้งให้ติดตั้ง MYSQL OBDC Driver ก่อน ทั้งๆ ที่ติดตั้งไปแล้วครับ ต้องแก้ไขอย่างไรครับ
ลอง Remove ODBC MySQL ตัวเดิมทิ้งไปก่อน
แล้ว Download ตามไฟล์แนบด้านล่าง ไปติดตั้งใหม่ครับ
โปรแกรมตรวจเช็ค Record ระหว่าง Master กับ Slave และ Clear replicate_log Version Foxpro ต้องขอขอบคุณ อ.วรเวทย์ เอี่ยมพร รพ.บึงสามัคคี ที่ช่วยพัฒนาโปรแกรมนี้ขึ้นมาผมติดตั้งตามคู่มือแล้ว แต่เข้าใช้งานไม่ได้ครับ โปรแกรมแจ้งให้ติดตั้ง MYSQL OBDC Driver ก่อน ทั้งๆ ที่ติดตั้งไปแล้วครับ ต้องแก้ไขอย่างไรครับ
น่าจะเป็น opdscreen_patient_type.ใช่ครับ ช่องประเภทผู้ป่วย ยังเหลือ ความเร่งด่วนอะครับ
ขอดู รูป record ทั้งหมด ของ AN นี้ ในตาราง incith และตาราง opitemrece ครับตารางopitemrece ผมขอส่งเป็น excel ครับเป็นรูปโชว์ไม่ครบครับ
ไม่ได้ปรับครับ รายการนี้ยังคงเป็นชำระเอง เบิกไม่ได้ อยู่ครับเมื่อก่อนมันก็พิมพ์สรุปออกมาก็แยกให้ปกติครับ แต่เพิ่งมาเป็นครับ ที่ไปรวมกับที่เบิกได้ ยังหาสาเหตุไม่ได้เลยครับ ฟอร์มก็ฟอร์มเดิมครับ
มีการปรับรายการนี้ จาก ชำระเอง เบิกไม่ได้ มาเป็น ชำระเองเบิกได้...ในระบบบัญชี ค่ารักษาพยาบาลไหมครับ
หน้าคัดกรองครับ เป็นกับคนไข้รายหนึงเป็นเหมือนกันเลยครับ
แผนกPCU เรียกคนไข้ขึ้นมา แล้วขึ้น error ว่า
Could not convert variant of type(Null) into type(Double)
จะสั่งยาก็ไม่ได้ มันจะเด้งข้อความนี้ขึ้นมาตลอด
อยากรู้ว่าเกิดจากสาเหตุใดครับ รบกวนช่วยตอบหน่อยครับ
ลองเพิ่มปีที่ stock_bdg_year ดูนะครับแล้วลองใหม่ขอบคุณครับ