BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: niwat ที่ พฤษภาคม 14, 2010, 12:02:38 PM
-
ขอวิธีแก้ print server pcu หน่อยครับด่วน
กำลัง set printer ที่ pcu ครับ
-
ปัญหาน่าจะอยูที่รูปที่11 ครับ ตามรูปที่ 2 แก้ไขได้แล้ว เป็น192.168.1.3ทั้งสองตัวครับ
แต่รูปที่11 มันก็เปลี่ยนเป็นว่า 'sa'@192.168.1.3 ครับไม่ทราบว่าต้องแก้งัยครับเจ้านาย
-
grant user ดูครับ
mysql> grant all privileges on hosxp_pcu.* to sa@'%' identified by 'sa' with grant option;
-
;D ;D ที่ PCU ใช้ server หรือ stand alone ครับ
ลองดูแนวทางที่ผมทำอยู่
1.ติดตั้ง printer ที่เครื่อง client ที่ต้องการ print
2.เปิด printer server ที่เครื่อง client ที่ต้องการ print
3.ที่ one stop service ของเครื่องที่ print ติ๊กถูกที่ print sticker
ถ้าใช้ระบบ server รูปที่ 222 ที่ ip ที่ถูกต้องตัวแรกน่าจะเป็น ip server ที่เราเชื่อมนะครับ ไม่น่าจะเป็น localhost
ลองดูครับ
-
จากภาพแรกน่าจะเป็นปัญหาที่สิทธิ์ของ User MySQL เพราะ login เข้าไปใช้ hosxp_pcu ได้ แต่ติดบางอย่าง
แก้ตามท่าน suput เลยครับ
grant user ดูครับ
mysql> grant all privileges on hosxp_pcu.* to sa@'%' identified by 'sa' with grant option;
หรือไม่ก็ Grant ทุกฐานข้อมูลเลยก็ได้ครับ ไม่แน่ใจว่า HOSxP_PCU มีการเรียกใช้ฐานข้อมูลอื่นหรือเปล่า
grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
จากภาพที่ 2
IP ตัวแรกคือ IP ของ Database Server ถ้าเป็น 127.0.0.1 หรือ localhost จะหมายถึงเครื่องเราเอง (Loopback IP)
IP ตัวที่ 2 คือ IP ของเครื่องเรา ซึ่งตามภาพมีค่า 192.168.1.3
ถามว่าเปลี่ยนค่า IP ตัวแรกเป็น 192.168.1.3 ได้หรือไม่ คำตอบคือ เปลี่ยนได้ครับ
เปลี่ยนที่ HOST ใน Connection Setting
แต่จะมีค่า=localhost=127.0.0.1=192.168.1.3 ณ เวลานั้น เพราะ database อยู่ในเครื่องที่เรากำลังใช้งานอยู่ แต่ถ้าใช้ 192.168.1.3 จะมีปัญหาเมื่อ 192.168.1.3 มาจาก DHCP ไม่ได้ FIX IP
ส่วนถ้าจะใช้ Print Server เราต้องกำหนด IP ในช่องของ Sticket Print Server (เครื่องที่ต่อปริ้นเตอร์)
IP ที่จะต้องใส่เข้าไปก็คือ IP ของ เครื่องที่ต่อกับเครื่องปร้ินเตอร์ และมีการเปิด HOSxP Print Server ไว้
การกำหนดค่ามีคร่าว ๆ ดังนี้ครับ (IP เปลี่ยนตามที่ใช้งานจริงนะครับ)
1. Database Server = 192.168.0.234 IP ของเครื่องที่มีฐานข้อมูล
2. Print Server = 192.168.0.10 เครื่องที่ต่อปริ้นเตอร์และเปิด Print Server อันนี้สำคัญ เคยสอนพี่ ๆ ไปหลายคนจะลืมตรงนี้ครับ
ที่เหลือก็ทำตามพี่ป็อป itim2101 เลยครับ
-
ok ขอบคุณครับ
1.ผมทำงานที่เครื่องที่192.168.1.3 ใช้เป็นserver และใช้เป็นเครื่องให้บริการที่ รพสต ด้วยครับ
2.คือผมfix ip ทุกเครื่องเรียบร้อยครับ (เครื่องใช้connectionมาเพื่อลงข้อมูลเฉยๆครับ ส่วนที่เครื่องserver 192.168.1.3 คือจะใช้พิมพ์ stickerยาด้วยครับ)
3.ตั้งค่าที่น่า connection เข้า databaseและprintserver เป็นเลขเดียวกัน คือ server (192.168.1.3)
4.print test ไม่มีปัญหาครับ
ปัญหาคือยังพิมพ์ไม่ได้อยู่ดี ติดที่รูปที่ 111 ครับ