อาการ
เมื่อคุณพยายามเริ่มไคลเอ็นต์ Microsoft Dynamics AX 4.0 คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ไม่สามารถสร้างการเชื่อมต่อ
สาเหตุ
ปัญหานี้อาจมีสาเหตุใดสาเหตุหนึ่งต่อไปนี้:
-
บริการ Application Object Server (AOS) ไม่ได้เรียกใช้อยู่ ดูความละเอียดที่ 1 ในส่วน "การแก้ปัญหา"
-
ไคลเอ็นต์ Microsoft Dynamics AX ไม่ได้ถูกกําหนดค่าให้ใช้พอร์ต TCP/IP ที่ถูกต้อง ดูความละเอียดที่ 2 ในส่วน "การแก้ปัญหา"
-
เวอร์ชันของบริการ AOS ไม่ตรงกับเวอร์ชันของไคลเอ็นต์ Microsoft Dynamics AX ดูความละเอียดที่ 3 ในส่วน "การแก้ปัญหา"
-
เวิร์กสเตชันไคลเอ็นต์ไม่มีการเข้าถึงเครือข่าย หรือ เวิร์กสเตชันไคลเอ็นต์ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ AOS ได้ ดูความละเอียดที่ 4 ในส่วน "การแก้ปัญหา"
-
ไคลเอ็นต์ Microsoft Dynamics AX เชื่อมต่อกับไฟร์วอลล์หรือหลายโดเมน ดูความละเอียดที่ 5 ในส่วน "การแก้ปัญหา"
-
นโยบายภายในเครื่องจะไม่มอบสิทธิ์ "เข้าถึงคอมพิวเตอร์เครื่องนี้จากเครือข่าย" ไปยังไคลเอ็นต์ AOS ในเครือข่ายเดียวกัน ดูความละเอียดที่ 6 ในส่วน "การแก้ปัญหา"
การแก้ไข
เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้วิธีแก้ไขปัญหาที่เหมาะสม
ความละเอียด 1
เมื่อต้องการแก้ไขปัญหานี้ ให้เริ่มบริการ AOS โดยทำตามขั้นตอนต่อไปนี้:
-
คลิกเริ่ม ชี้ไปที่โปรแกรมทั้งหมดชี้ไปที่เครื่องมือดูแลจัดการระบบแล้วคลิกบริการ
-
ค้นหาบริการ Microsoft Dynamics AOS (Application Object Server)
-
ถ้าบริการไม่ได้เรียกใช้อยู่ ให้คลิกขวาที่บริการ แล้วคลิกเริ่ม
หมายเหตุ ชื่อบริการ AOS จะใช้รูปแบบต่อไปนี้:Dynamics Server$ instance-number AOS-instance-name
ความละเอียด 2
เมื่อต้องการแก้ไขปัญหานี้ ให้ตรวจสอบว่าโปรแกรมอรรถประโยชน์การกําหนดค่าเซิร์ฟเวอร์ของ Microsoft Dynamics AX ใช้พอร์ต TCP/IP ที่ถูกต้อง จากนั้นตรวจสอบว่าพอร์ตที่ถูกต้องถูกใช้ในไคลเอ็นต์ Microsoft Dynamics AX โดยทำตามขั้นตอนต่อไปนี้:
-
คลิกเริ่มชี้ไปที่โปรแกรมทั้งหมดชี้ไปที่เครื่องมือดูแลจัดการระบบ แล้วคลิกMicrosoft Dynamics AX Server Configuration Utility
-
คลิกอินสแตนซ์ที่เหมาะสมของเซิร์ฟเวอร์ AOS และการกําหนดค่าที่เหมาะสม
-
คลิกแท็บApplication Object Server
-
ตรวจสอบว่าหมายเลขพอร์ตในกล่อง พอร์ต TCP/IP ถูกต้อง จากนั้นคลิกตกลง
-
คลิกเริ่มชี้ไปที่โปรแกรมทั้งหมด ชี้ไปที่เครื่องมือดูแลจัดการระบบ แล้วคลิก Microsoft Dynamics AX Configuration Utility
-
คลิกแท็บการเชื่อมต่อ
-
ให้สังเกตหมายเลขพอร์ต TCP/IP ถ้าชื่อเซิร์ฟเวอร์ AOS และหมายเลขพอร์ตไม่ถูกต้อง ให้พิมพ์ชื่อเซิร์ฟเวอร์ AOS ที่ถูกต้อง จากนั้นพิมพ์หมายเลขพอร์ตที่คุณตรวจสอบในขั้นตอนที่ 4
-
คลิก ตกลง
การแก้ปัญหา 3
เมื่อต้องการแก้ไขปัญหานี้ ให้ตรวจสอบว่าเวอร์ชันของบริการ AOS ตรงกับเวอร์ชันของไคลเอ็นต์ Microsoft Dynamics AX เมื่อต้องการใช้สิ่งนี้ ให้ปฏิบัติตามขั้นตอนเหล่านี้:
-
ค้นหาเวอร์ชันของไคลเอ็นต์ Microsoft Dynamics AX โดยทำตามขั้นตอนต่อไปนี้:
-
บนเมนู วิธีใช้ ให้คลิก เกี่ยวกับ Microsoft DynamicsAX
-
โปรดสังเกตเวอร์ชันของ Kernel และเวอร์ชันของแอปพลิเคชัน
-
-
ค้นหาเวอร์ชันของบริการ AOS โดยทำตามขั้นตอนต่อไปนี้:
-
ค้นหาAx32Serv.exeไฟล์บนเซิร์ฟเวอร์ AOS
หมายเหตุ ตามค่าเริ่มต้น Ax32Serv.exeโฟลเดอร์ต่อไปนี้:C:\Microsoft Dynamics AX\40\Server\AX40SP1\Bin
-
คลิกขวาที่ Ax32Serv.exe แล้วคลิกคุณสมบัติ
-
ในกล่องโต้ตอบคุณสมบัติให้คลิกรายละเอียด
-
บนแท็บ รายละเอียด ให้จดบันทึกเวอร์ชันของบริการ AOS ใน เขตข้อมูล เวอร์ชัน ไฟล์
-
ความละเอียด 4
หากต้องการแก้ปัญหานี้ ให้ทำตามขั้นตอนต่างๆ ต่อไปนี้:
-
คลิก เริ่ม คลิก เรียกใช้ พิมพ์ cmd ในกล่อง เปิด จากนั้นคลิก ตกลง
-
ที่พร้อมท์สั่ง ให้เรียกใช้การสั่งต่อไปนี้
ping <computer name>
ถ้าไม่ส8งการสั่งหรือถ้าค่าที่ถูกต้องไม่ส่งกลับค่าที่ถูกต้อง เวิร์กสเตชันของไคลเอ็นต์จะไม่มีสิทธิ์การเข้าถึงเครือข่าย
ความละเอียด 5
เมื่อต้องการแก้ไขปัญหานี้ ให้ปฏิบัติตามขั้นตอนเหล่านี้
หมายเหตุ คุณต้องเป็นสมาชิกของกลุ่มผู้ดูแลระบบโดเมนเพื่อปฏิบัติตามขั้นตอนเหล่านี้-
คลิกเริ่มต้นชี้ไปที่เครื่องมือดูแลจัดการระบบ ชี้ไปที่ การรักษาความปลอดภัยการตั้งค่าให้ชี้ไปที่นโยบายภายใน เครื่อง แล้วคลิกการมอบหมายสิทธิ์ของผู้ใช้ บน AOS
-
คลิก เข้าถึงคอมพิวเตอร์เครื่องนี้จากเครือข่าย
-
คลิกเพื่อเลือกกล่องกาเครื่องหมาย กําหนดการตั้งค่า นโยบายเหล่านี้
-
เพิ่มผู้ใช้ที่คุณต้องการเชื่อมต่อกับ AOS และเพิ่มกลุ่มผู้ใช้ที่คุณต้องการเชื่อมต่อกับ AOS