BMS-HOSxP Community
HOSxP => HOSxP PCU => ข้อความที่เริ่มโดย: 210kong ที่ ตุลาคม 17, 2013, 11:48:43 AM
-
เชื่อมฐานข้อมูลจากเครื่อง Client ไม่ได้ครับ
เซ็ตค่าต่างๆตามที่ควรจะทำทั้งหมดแล้ว
เครื่อง server กับ Client ก็เห็นกันครับ แต่ก็ยังเชื่อมไม่ได้
ไม่รู้ว่าผิดพลาดตรงไหนครับ
ขอความช่วยเหลือด่วนครับ
ขอบคุณครับ
-
ลอง ping ไปที่ ip ของ server หรือยังครับ ว่าเจอเครื่อง server หรือเปล่า
-
ลองแล้วครับ client เห็น server และ server ก็เห็น client ครับ
-
server กับ client แชร์ข้อมูลกันได้
แต่เชื่อมฐานข้อมูล hosxp_pcu ไม่ได้ครับ
-
ฐานข้อมูล user password ถูกไหมครับ
-
server เป็น windows หรือไม่ ถ้าใช่ ปิด Firewall ที่ server
-
ลองดูตรงชื่อ Database [hosxp_pcu] ของเครื่อง server กับตรง client connection ว่าชื่อเดียวกันหรือเปล่า
-
server เป็น windows ปิด Firewall ที่ server แล้ว ที่ client ก็ปิดครับ
database ; user ; pass ; เช็คแล้วครับตรงหมด
ip ก็ใส่ของ server ครับ
ยังมีตรงไหนที่ต้องเช็คอีกบ้างครับช่วยแนะนำด้วยครับ
ยังเชื่อมไม่ได้เลย
ืname computer ตามรูปด้านบนครับ
-
server เป็น windows ปิด Firewall ที่ server แล้ว ที่ client ก็ปิดครับ
database ; user ; pass ; เช็คแล้วครับตรงหมด
ip ก็ใส่ของ server ครับ
ยังมีตรงไหนที่ต้องเช็คอีกบ้างครับช่วยแนะนำด้วยครับ
ยังเชื่อมไม่ได้เลย
ืname computer ตามรูปด้านบนครับ
อันนี้เป็นระบบที่เคยใช้งานมาแล้วหรือเปล่า หรือเพิ่งลงระบบใหม่ครับ ตรง client connection ลองลบ database ; user ; pass ; แล้วพิมพืเข้าไปใหม่ครับ
-
ลองพิมพ์ database ; user ; pass ใหม่ ก็ยังไม่ได้ครับ
-
ลองพิมพ์ database ; user ; pass ใหม่ ก็ยังไม่ได้ครับ
user = sa pass = sa ใช่หรือไม่ครับ
-
ใช่ครับ
-
ลองช่วยลำดับความให้หน่อยครับ ก่อนหน้านี้ใช้งานได้ปกติหรือเปล่า
และก่อนที่จะใช้งานไม่ได้ ได้มีการทำอะไรไปหรือเปล่า
ลองตรวจเช็ค Server ก่อนว่า MySQL Start อยู่ไหมครับ
Server เป็น Windows หรือ Linux ครับ
ตอนนี้ใช้ไม่ได้ทุกเครื่อง หรือ ว่าเป็นบางเครื่องครับ
-
ลำดับความเป็นมาครับ
ใช้ windows เป็น server ครับ
ก่อนหน้าที่จะเป๋นครับ ผมใช้สายเลน เชื่อมโดยตรง(2 เครื่อง) ใช้ได้ปกติครับ (ทำเอง เซ็ตค่าเองครับ)
และคอมเจ้ากรรม(server)ก็เสีย ก็ได้ย้าย server(windows) ใหม่ และได้เน็ต-ซึ่งก่อนหน้านี้ไม่มี ก็เลยต่อเลนผ่าน router แต่ยังไม่ได้ทำการ เซ็ตเลนระหว่างเครื่องคอม
ตอนนี้ต้องการใช้พิมพ์ hos หลายเครื่องก็ต้องการใช้เลนครับ server กับ client 1 ตัว
เลยใช้ความรู้เท่าที่มี+หาจากgoogle+สอบถามผู้รู้เท่าที่หาได้ ครับ ก็ได้คำแนะนำให้ เซ็ต ip server กับ ip client และตอนจะlogin ให้ ไปตั้งค่าconnection ของ client ให้ชี้ไปที่ ip server database,user,pass ก็ใส่ให้ตรงกัน ปิด firewall ที่ server
ก็ เซ็ตค่า ของ ipเครื่อง server และ client
ลองเช็คping server ไป client ผ่าน
ลองเช็คping client ไป server ผ่าน
ตรงลงเครื่องมองเห็นกัน ทั้ง 2 เครื่อง workgroup เห็นทั้ง 2 เครื่อง
พอคลิก ทดสอบการเชื่อมต่อ ขึ้น connect error
ยังหาทางแก้ไขไม่ได้ครับช่วยแนะนำด้วย
-
ปัญหา คือ ตอนนี้ Server ที่ติดตั้งใหม่ ได้ติดตั้ง MySQL เข้าไปแล้ว Start MySQL ได้หรือยังครับ
" ละคอมเจ้ากรรม(server)ก็เสีย ก็ได้ย้าย server(windows) ใหม่ และได้เน็ต-ซึ่งก่อนหน้านี้ไม่มี ก็เลยต่อเลนผ่าน router แต่ยังไม่ได้ทำการ เซ็ตเลนระหว่างเครื่องคอม "
และก็ Server ที่ติดตั้งใหม่ เอา Database มาใส่โดยวิธีไหนครับ เอาจาก Server ตัวเก่าที่เสีย หรือว่า จากไฟล์ Backup ครับ
-
sever ใหม่ start Mysql ครับ
database ใช้จากที่backup ไว้ครับ
เครื่อง server และ client ลงใหม่ทั้ง 2 เครื่อง server ติดตั้ง hos , mysql5.5 / client ติดตั้ง hos อย่างเดียว
lan ผ่าน router และใช้เน็ตด้วย
-
ไหนๆ ก็ลองมาหลายอย่างแล้ว ลองอีกอย่างแล้วกันครับลองปิด Firewall ของ Anti-Virus เผื่อจะได้
-
ลองแล้วครับ ไม่ได้
ของผมใช้ NOD ทั้ง 2 เครื่อง firewall ผมเข้าไปติ๊ก Alloe sharing ทั้ง 2 เครื่อง
ถูกต้องมั้ยครับ
ลองแล้วก็ไม่ได้ครับ
-
ได้ทำการ grant สิทธิ์ mysql แล้วหรือยังครับ
น่าจะลองเปลี่ยนมาใช้ Server Linux ดูนะครับ จะเสถียรมากว่า
-
ขอบคุณทุกท่านที่สละเวลามาช่วยเหลือครับ
คงต้องใช้เครื่องเดียวไปก่อน
อิอิอิ
ขอบคุณอย่างสูงครับ
-
ลอง Turn off Windows Firewall หรือเลือกการ Add Port 3306 เข้าไปแล้วหรือยังครับ
-
การ add port ทำอย่างไรครับ
ทำกับเครื่อง server หรือ client
ขอวิธีอย่างละเอียดด้วยครับ เพราะว่าทำไม่เป็นครับครับ
-
คลิกขวา My Network Places
Properties
คลิกขวา Local Area Connection
Properties
Advance
Setting
Exceptions
Add Port
ป้อน Name + Port Name เช่น
Name : hosxp
Port Name : 3306
ทำทั้ง TCP และ UDP ครับ
http://www.youtube.com/watch?v=xaKwdylBuM4
-
add port แล้ว ก็ยังไม่ได้ครับ
เน็ตช้ามาก จะ Team viewer ก็คงจะไม่ไหว เน็ต cat 20M วิ่งจริง 0.5M ช่างยังไม่มาดูเลย
ไม่รู้ว่าผมไปเซ็ตผิดตรงไหรหรือเปล่านะครับ
ทำหลายๆวิธีแล้วก็ไม่ได้ผลครับ
-
sever ใหม่ start Mysql ครับ
database ใช้จากที่backup ไว้ครับ
เครื่อง server และ client ลงใหม่ทั้ง 2 เครื่อง server ติดตั้ง hos , mysql5.5 / client ติดตั้ง hos อย่างเดียว
lan ผ่าน router และใช้เน็ตด้วย
server windows ใช่หรือเปล่าครับ.. ปัญหาแบบนี้น่าจะมีอยู่ 2 อย่างครับ คือ
1. Firewall ---> แก้ไขโดยการปิด firewall ของ Server windows และ firewall ของ antivirus ครับ ** สำคัญอย่าลืม
2. Mysql error ---> แก้ไขโดย เปิดการทำงานของ mysql ที่ control panel/administrative tool/service ---> มองหา service mysql แล้วเปิดการทำงานครับ
อย่างที่ 2 ก็ลงใหม่ซะ ตามนี้ครับ http://sasukrongkwang.com/index.php/repair-hosxp-pcu-connect-database-2.html + http://sasukrongkwang.com/index.php/repair-hosxp-pcu-case-1.html
-
ตอนนี้ที่ว่าเข้าใช้งานได้เครื่องเดียว คือ เครื่องที่เป็น Server ใช่หรือเปล่าครับ
ที่ Server ได้ปิด Firewall
การปิด Firewall ของ Server ที่เป็น Windows
คลิกขวา Local Area Connection
Properties
Advance
Setting
General
คลิกที่ Off (not recommended) OK แล้ว ก็ OK
หรือ เปิด Port 3306 ตามที่แนะนำแล้วนะครับ
แล้วมี Client กี่เครื่องครับ
ส่วนหนึ่งขอปัญหาอาจจะเกิดจากเครื่อง Client Windows มีปัญหาก็เป็นได้ครับ
อาจจะลองใช้อีกเครื่อง หรือ เครื่องที่ ลง Windows ใหม่ Connect เข้าใช้งานดู