KB2963382 - การแก้ไข: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์เมื่อคุณเรียกใช้คิวรี MDX การสร้างคิวบ์ใน SSAS 2012 หรือ SSAS 2014

นำไปใช้กับ
SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use)

อาการ

สมมติว่า คุณเชื่อมต่อกับ Microsoft SQL Server 2012 หรือ 2014 Analysis Services ที่กําลังทํางานอยู่บนพอร์ตที่ไม่ใช่ค่าเริ่มต้น และ SQL Browser ถูกตั้งค่าเป็นปิด เมื่อคุณดําเนินการการสอบถาม Multidimensional Expressions (MDX) การสร้างคิวบ์ คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

หมายเหตุ

กําลังดําเนินการแบบสอบถาม ...
ไม่สามารถทําการเชื่อมต่อไปยังเซิร์ฟเวอร์ "อินสแตนซ์ของ ServerName\" หรือ Analysis Services ไม่ได้ทํางานบนคอมพิวเตอร์ที่ระบุ
ข้อผิดพลาดในตัวให้บริการ OLE DB เกิดข้อผิดพลาดขณะเรียกข้อมูลอินสแตนซ์ที่มีชื่อจากบริการ SQLBrowser บนเซิร์ฟเวอร์ 'ServerName'
ข้อผิดพลาดในตัวให้บริการ OLE DB ไม่สามารถเชื่อมต่อกับตัวเปลี่ยนเส้นทางได้ ตรวจสอบให้แน่ใจว่าบริการ SQLBrowser ทํางานอยู่บนเซิร์ฟเวอร์ 'ServerName'
การดําเนินการเสร็จสมบูรณ์

      

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากมีการรับพาธรหัสที่ไม่ถูกต้อง การเชื่อมต่อจะพยายามใช้รูปแบบชื่ออินสแตนซ์เสมอ ซึ่งใช้ SQL Browser

การแก้ปัญหา

หลังจากที่คุณนําโปรแกรมแก้ไขด่วนไปใช้ ให้ตั้งค่า LocalCubeServerPortInConnectionString เป็น 1 เพื่อเปิดใช้งานฟีเจอร์นี้ในไฟล์การกําหนดค่า SSAS

ข้อมูล Service Pack สําหรับ SQL Server 2014

เมื่อต้องการแก้ไขปัญหานี้ ให้ขอรับ Service Pack 1 สําหรับ SQL Server 2014

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ SQL Server 2014 Service Pack 1 (SP1) ดูบักที่ได้รับการแก้ไขใน SQL Server 2014 Service Pack 1

ข้อมูล Service Pack สําหรับ SQL Server 2012

เมื่อต้องการแก้ไขปัญหานี้ ให้โหลด Service Pack ล่าสุดสําหรับ Microsoft SQL Server 2012 สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2755533 วิธีรับ Service Pack ล่าสุดสําหรับ SQL Server 2012

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"