BMS-HOSxP Community

HOSxP => HOSxP PCU => ข้อความที่เริ่มโดย: 210kong ที่ ตุลาคม 17, 2013, 11:48:43 AM

หัวข้อ: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 11:48:43 AM
เชื่อมฐานข้อมูลจากเครื่อง Client ไม่ได้ครับ

เซ็ตค่าต่างๆตามที่ควรจะทำทั้งหมดแล้ว

เครื่อง server กับ Client ก็เห็นกันครับ แต่ก็ยังเชื่อมไม่ได้

ไม่รู้ว่าผิดพลาดตรงไหนครับ

ขอความช่วยเหลือด่วนครับ

ขอบคุณครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: thachang ที่ ตุลาคม 17, 2013, 14:04:00 PM
ลอง ping ไปที่ ip ของ server หรือยังครับ ว่าเจอเครื่อง server หรือเปล่า
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 14:09:03 PM
ลองแล้วครับ client เห็น server   และ server ก็เห็น client ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 14:11:26 PM
server กับ client   แชร์ข้อมูลกันได้

แต่เชื่อมฐานข้อมูล hosxp_pcu ไม่ได้ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: ploykot ที่ ตุลาคม 17, 2013, 14:20:01 PM
ฐานข้อมูล user password ถูกไหมครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: PANOM1 ที่ ตุลาคม 17, 2013, 14:20:43 PM
server เป็น windows หรือไม่  ถ้าใช่ ปิด Firewall ที่ server
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: thachang ที่ ตุลาคม 17, 2013, 14:25:00 PM
ลองดูตรงชื่อ Database [hosxp_pcu] ของเครื่อง server  กับตรง client  connection ว่าชื่อเดียวกันหรือเปล่า
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 14:34:45 PM
server เป็น windows ปิด Firewall ที่ server แล้ว ที่ client ก็ปิดครับ

database ; user ; pass ; เช็คแล้วครับตรงหมด

ip ก็ใส่ของ server ครับ

ยังมีตรงไหนที่ต้องเช็คอีกบ้างครับช่วยแนะนำด้วยครับ

ยังเชื่อมไม่ได้เลย

ืname computer  ตามรูปด้านบนครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: thachang ที่ ตุลาคม 17, 2013, 14:39:29 PM
server เป็น windows ปิด Firewall ที่ server แล้ว ที่ client ก็ปิดครับ

database ; user ; pass ; เช็คแล้วครับตรงหมด

ip ก็ใส่ของ server ครับ

ยังมีตรงไหนที่ต้องเช็คอีกบ้างครับช่วยแนะนำด้วยครับ

ยังเชื่อมไม่ได้เลย

ืname computer  ตามรูปด้านบนครับ
อันนี้เป็นระบบที่เคยใช้งานมาแล้วหรือเปล่า หรือเพิ่งลงระบบใหม่ครับ ตรง client  connection  ลองลบ database ; user ; pass ; แล้วพิมพืเข้าไปใหม่ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 14:52:36 PM
ลองพิมพ์ database ; user ; pass  ใหม่  ก็ยังไม่ได้ครับ

หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: thachang ที่ ตุลาคม 17, 2013, 14:59:31 PM
ลองพิมพ์ database ; user ; pass  ใหม่  ก็ยังไม่ได้ครับ


user = sa      pass = sa   ใช่หรือไม่ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 15:00:03 PM
ใช่ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 17, 2013, 15:02:38 PM
ลองช่วยลำดับความให้หน่อยครับ ก่อนหน้านี้ใช้งานได้ปกติหรือเปล่า
และก่อนที่จะใช้งานไม่ได้ ได้มีการทำอะไรไปหรือเปล่า
ลองตรวจเช็ค Server ก่อนว่า MySQL Start อยู่ไหมครับ
Server เป็น Windows หรือ Linux ครับ
ตอนนี้ใช้ไม่ได้ทุกเครื่อง หรือ ว่าเป็นบางเครื่องครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 16:26:26 PM
ลำดับความเป็นมาครับ

ใช้ 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

ยังหาทางแก้ไขไม่ได้ครับช่วยแนะนำด้วย
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 17, 2013, 16:47:07 PM
ปัญหา คือ ตอนนี้ Server ที่ติดตั้งใหม่ ได้ติดตั้ง MySQL เข้าไปแล้ว Start MySQL ได้หรือยังครับ

" ละคอมเจ้ากรรม(server)ก็เสีย  ก็ได้ย้าย server(windows) ใหม่ และได้เน็ต-ซึ่งก่อนหน้านี้ไม่มี  ก็เลยต่อเลนผ่าน router  แต่ยังไม่ได้ทำการ เซ็ตเลนระหว่างเครื่องคอม   "

และก็ Server ที่ติดตั้งใหม่ เอา Database มาใส่โดยวิธีไหนครับ  เอาจาก Server ตัวเก่าที่เสีย หรือว่า จากไฟล์ Backup ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 17, 2013, 17:25:17 PM
sever ใหม่ start Mysql ครับ 

database ใช้จากที่backup ไว้ครับ

เครื่อง server และ client  ลงใหม่ทั้ง 2 เครื่อง  server ติดตั้ง hos , mysql5.5  / client ติดตั้ง hos อย่างเดียว

lan ผ่าน router และใช้เน็ตด้วย

หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: yansue ที่ ตุลาคม 17, 2013, 19:24:03 PM
ไหนๆ ก็ลองมาหลายอย่างแล้ว ลองอีกอย่างแล้วกันครับลองปิด Firewall ของ Anti-Virus เผื่อจะได้
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 18, 2013, 09:17:36 AM
ลองแล้วครับ  ไม่ได้

ของผมใช้ NOD ทั้ง 2 เครื่อง  firewall ผมเข้าไปติ๊ก  Alloe sharing ทั้ง 2 เครื่อง

ถูกต้องมั้ยครับ

ลองแล้วก็ไม่ได้ครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 18, 2013, 09:26:47 AM
ได้ทำการ grant สิทธิ์ mysql แล้วหรือยังครับ
น่าจะลองเปลี่ยนมาใช้ Server Linux ดูนะครับ จะเสถียรมากว่า
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 18, 2013, 09:30:20 AM
ขอบคุณทุกท่านที่สละเวลามาช่วยเหลือครับ

คงต้องใช้เครื่องเดียวไปก่อน

อิอิอิ

ขอบคุณอย่างสูงครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 18, 2013, 14:14:02 PM
ลอง Turn off Windows Firewall  หรือเลือกการ Add Port 3306 เข้าไปแล้วหรือยังครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 18, 2013, 14:18:30 PM
การ add port  ทำอย่างไรครับ

ทำกับเครื่อง server หรือ client

ขอวิธีอย่างละเอียดด้วยครับ  เพราะว่าทำไม่เป็นครับครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 18, 2013, 14:44:18 PM
คลิกขวา 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
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: 210kong ที่ ตุลาคม 18, 2013, 15:40:39 PM
add port แล้ว  ก็ยังไม่ได้ครับ

เน็ตช้ามาก จะ Team viewer  ก็คงจะไม่ไหว เน็ต cat 20M  วิ่งจริง 0.5M ช่างยังไม่มาดูเลย

ไม่รู้ว่าผมไปเซ็ตผิดตรงไหรหรือเปล่านะครับ

ทำหลายๆวิธีแล้วก็ไม่ได้ผลครับ
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: icon_teams ที่ ตุลาคม 18, 2013, 16:10:18 PM
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
หัวข้อ: Re: เชื่อมฐานข้อมูล Client ไม่ได้
เริ่มหัวข้อโดย: Sukjai ที่ ตุลาคม 19, 2013, 12:09:25 PM
ตอนนี้ที่ว่าเข้าใช้งานได้เครื่องเดียว คือ เครื่องที่เป็น 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 เข้าใช้งานดู