Transight POS - How to Compact POS Database
เนื่องจากโปรแกรม Transight POS ใช้ฐานข้อมูล SQL Server แบบ Express ซึ่งจะมีความจุจำกัดเพียง 1.5 gig เมื่อข้อมูลเต็มความจุดที่จำกัดแล้ว โปรแกรมจะแสดง Error และไม่สามารถใช้งานได้
วิธีแก้ไขปัญหา: ให้ทำการ Compact Database ของโปรแกรม POS โดยทำตามขั้นตอนดังนี้
Step1: Backup Data Folder
ให้ทำการ Backup ฐานข้อมูลก่อน
โดยที่ข้อมูลจะอยู่ที่ == C:\DTSPOS\DATA ==
Step2: แก้ History maintenannce
เข้าโปรแกรม Transight POS Manager
ไปที่ POS Configurator > แถบ System > เมนู History Maintenance
จากนั้นต้้งค่า Days ทุกช่องให้เป็น 200
Save ข้อมูลให้้เรียบร้อยและปิดไป
Step3: ทำการ Run Housekeeper
ในโปรแกรม Transight POS Manager
ไปที่ Report Writer > แถบ Report > เมนู PC Auto Sequence
เปิดการทำงาน Shink DB ในรีพอร์ตไรเตอร์ จากนั้น RUN Autoseq > 9999 Shrink DB
รอจนเสร็จสิ้นขั้นตอน
Step4: ทำการ Shrink Database
เข้าหน้า DOS Mode และพิมพ์คำสั่งทีละบรรทัด ดังนี้
คำสั่งที่ 1:
Osql -Udatascan -Pdtsbsd7188228 -dpos
คำสั่งที่ 2:
dbcc shrinkdatabase (pos,0)
คำสั่งที่ 3:
go
หมายเหตุ: ให้ทำคำสั่งที่ 2 กับ 3 ซ้ำจนฐานข้อมูลลดขนาดลงจนไม่สามารถลดขนาดได้แล้ว
Step5: แก้ History maintenannce
กลับเข้าโปรแกรม Transight POS Manager อีกครั้ง
ไปที่ POS Configurator > แถบ System > เมนู History Maintenance
จากนั้นต้้งค่าทุกช่องให้เป็น 700