อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณมี Microsoft SQL Server Management Studio ติดตั้งอยู่บนคอมพิวเตอร์ไคลเอ็นต์ที่ใช้ Windows ๘.๑
-
คุณเชื่อมต่อแผง Explorer วัตถุไปยังอินสแตนซ์ของ Microsoft SQL Server Analysis Services (SSAS) ใน SQL Server Management Studio
-
คุณพยายามเลือก คุณสมบัติ สำหรับอินสแตนซ์ของ SSAS เพื่อดูหรือเปลี่ยนแปลงคุณสมบัติของอินสแตนซ์
ในสถานการณ์สมมตินี้กล่องโต้ตอบคุณสมบัติจะไม่ปรากฏขึ้น นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
=== = === = ="=% =" = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = === === = === = ="=% =" = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = === (SqlMgmt)------------------------------ตำแหน่งที่ตั้งของโปรแกรม: ที่ Microsoft. สแตนซ์. SqlMgmt DefaultLaunchFormHostedControlAllocator AllocateDialog (XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc) ที่ Microsoft. สแตนซ์. SqlMgmt. DefaultLaunchFormHostedControlAllocator. สแตนซ์ (SqlMgmt ILaunchFormHostedControlAllocator, CreateDialog XmlDocument) ที่ Microsoft. initializationXml. IServiceProvider. dialogServiceProvider (สแตนซ์ doc, SqlMgmt, LaunchForm control) ที่ Microsoft. InitializeForm. XmlDocument. IServiceProvider. ISqlControlCollection. สแตนซ์ ... ctor (XmlDocument doc, IServiceProvider) ที่ Microsoft. สแตนซ์. VSIntegration. ObjectExplorer. ToolMenuItemHelper (OnCreateAndShowForm sp, XmlDocument doc) ที่ Microsoft สแตนซ์. SqlMgmt. RunningFormsTableImpl () = === === = === = = = = = = = = = = = = = = = = ThreadStarter for ' Microsoft. StartThread. ต้น. AnalysisServices ' มีข้อยกเว้นที่ไม่มีการจัดรูปแบบเป็นต้น (AnalysisServices. SsmsManagementDialogs)------------------------------ตำแหน่งที่ตั้งของโปรแกรม: ที่ Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesLanguagePanel ... ctor (CDataContainer dataContainer) ที่ไมโครซอฟท์ AnalysisServices ManagementDialogs ... ctor (CDataContainer dataContainer) = === === === === = === = = = = = = = = = = = = = = = = = = = =% = = = = คีย์ในพจนานุกรม: ' ๔๐๙๖ ' คีย์ที่ถูกเพิ่ม: ' ๔๐๙๖ ' (mscorlib)------------------------------ตำแหน่งที่ตั้งของโปรแกรม: ที่ระบบ. Hashtable. แทรก (แป้นวัตถุ, วัตถุ nvalue, บูลีน) ที่ระบบคอลเลกชัน. Hashtable. Add (ปุ่มวัตถุ, ค่าสตริงที่) ที่ Microsoft. AnalysisServices. ManagementDialogs ... cctor()
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม11สำหรับ SQL Server ๒๐๑๒ /en-us/help/2908007
การอัปเดตที่สะสม7สำหรับ SQL Server ๒๐๑๒ SP1 /en-us/help/2894115
การอัปเดตที่สะสม14สำหรับ SQL Server ๒๐๐๘ SP3 /en-us/help/2893410
การอัปเดตที่สะสม10สำหรับ SQL Server ๒๐๐๘ R2 SP2 /en-us/help/2908087
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
วิธีแก้ไขปัญหาชั่วคราว
ถ้าคุณไม่สามารถใช้การแก้ไขที่กล่าวถึงในส่วน "การแก้ไข" ให้ใช้หนึ่งในวิธีการแก้ไขปัญหาต่อไปนี้เพื่อทำการเปลี่ยนแปลงที่วางแผนไว้โดยใช้ SQL Server Management Studioหมายเหตุ วิธีแก้ไขปัญหาเหล่านี้ไม่สามารถแก้ไขข้อผิดพลาดใน SQL Server Management Studio พวกเขาจะให้วิธีอื่นในการทำการเปลี่ยนแปลงที่วางแผนไว้เท่านั้นวิธีแก้ไขปัญหาที่1: ใช้ Sql server management studio บนคอมพิวเตอร์เครื่องอื่นเพื่อแก้ไขปัญหานี้ให้ใช้ sql Server Management Studio บนคอมพิวเตอร์เครื่องอื่นที่กำลังเรียกใช้ระบบปฏิบัติการเวอร์ชันก่อนหน้าวิธีแก้ไขปัญหาที่2: แก้ไขแท็กคุณสมบัติด้วยตนเองเพื่อหลีกเลี่ยงปัญหานี้ด้วยตนเองให้แก้ไขแท็กคุณสมบัติในไฟล์การกำหนดค่า Msmdsrv บนดิสก์ของเซิร์ฟเวอร์ Analysis services ด้วยตนเอง โดยทำตามขั้นตอนต่อไปนี้:
-
เริ่มใช้งาน Notepad ในโหมดผู้ดูแลระบบที่ยกระดับ
-
ใน Notepad ให้คลิก ไฟล์แล้วคลิก เปิดแล้วค้นหาโฟลเดอร์ที่มีไฟล์ Msmdsrvหมายเหตุ โฟลเดอร์นี้อาจอยู่ในไฟล์โปรแกรม๖๔บิตเริ่มต้นหรือบนตัวอักษรดิสก์ไดรฟ์แยกต่างหากถ้าตัวเลือกการตั้งค่าเดิมถูกกำหนดเอง ตัวอย่างเช่น Msmdsrv อาจอยู่ในโฟลเดอร์ใดโฟลเดอร์หนึ่งต่อไปนี้
รุ่นผลิตภัณฑ์
ตำแหน่ง
Microsoft SQL Server Analysis Services ๒๐๐๘
ชื่ออินสแตนซ์%ProgramFiles%\Microsoft SQL Server\MSAS10. <> \olap\config
Microsoft SQL Server Analysis Services ๒๐๐๘ R2
%ProgramFiles%\Microsoft SQL Server \ MSAS10_50 ชื่ออินสแตนซ์ <> \olap\config
Microsoft SQL Server Analysis Services ๒๐๑๒
ชื่ออินสแตนซ์%ProgramFiles%\Microsoft SQL Server\MSAS11. <> \olap\config
หมายเหตุ ชื่อของอินสแตนซ์<ของพื้นที่ที่สำรองไว้> แสดงชื่ออินสแตนซ์ ตามค่าเริ่มต้น ชื่ออินสแตนซ์ <> คือ MSSQLSERVER
-
เลือกไฟล์ Msmdsrv
-
แก้ไขค่าในแท็กสำหรับคุณสมบัติที่จำเป็นต้องมีการปรับปรุงหมายเหตุ
-
เราขอแนะนำให้คุณทำสำเนาสำรองที่ปลอดภัยของไฟล์ Msmdsrv ก่อนที่คุณจะแก้ไขไฟล์
-
ค่าที่ไม่ถูกต้องหรือไม่คาดคิดหรือรายการแท็ก XML ในไฟล์ Msmdsrv อาจทำให้บริการ Analysis Services ไม่เริ่มต้นในอนาคต ดังนั้นคุณจำเป็นต้องใช้ความระมัดระวังเมื่อคุณแก้ไขไฟล์ Msmdsrv
-
คุณสมบัติทั้งหมดไม่สามารถปรับเปลี่ยนได้โดยใช้ไฟล์การกำหนดค่า ตัวอย่างเช่นคุณสามารถเปลี่ยนการตั้งค่าความปลอดภัยหรือการเปรียบเทียบได้โดยใช้ SQL Server Management Studio เท่านั้น ในกรณีเหล่านั้นคุณจะต้องใช้วิธีแก้ไขปัญหาชั่วคราว1หรือใช้โปรแกรมแก้ไขด่วน
-
-
บันทึกไฟล์หมายเหตุ
-
ถ้าคุณได้รับข้อความแสดงข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" ตรวจสอบให้แน่ใจว่าคุณกำลังใช้งาน Notepad เป็นผู้ดูแลระบบ
-
คุณสมบัติบางอย่างอาจจะมีผลต่อโดยไม่มีการรีสตาร์ทบริการ Analysis Services หลังจากผ่านไปประมาณ30วินาที อย่างไรก็ตามคุณสมบัติอื่นๆจำเป็นต้องใช้บริการเพื่อหยุดการทำงานและเริ่มการทำงานใหม่เพื่อให้มีผล
-
สำหรับข้อมูลเพิ่มเติมโปรดดูหัวข้อต่อไปนี้ใน SQL Server Books Online:กำหนดค่าคุณสมบัติเซิร์ฟเวอร์ในบริการการวิเคราะห์
-
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"