อาการ
สมมติว่า คุณเชื่อมต่อกับ 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 ที่แสดงไว้ในส่วน "นำไปใช้กับ"