Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie haben Microsoft SQL Server Management Studio auf einem auf Windows 8,1 basierenden Clientcomputer installiert.
-
Sie verbinden den Bereich des Objekt-Explorers mit einer Instanz von Microsoft SQL Server Analysis Services (SSAS) in SQL Server Management Studio.
-
Sie versuchen, Eigenschaften für die Instanz von SSAS auszuwählen, um die Eigenschaften der Instanz anzuzeigen oder zu ändern.
In diesem Szenario wird das DialogfeldEigenschaften nicht angezeigt. Außerdem wird folgende Fehlermeldung angezeigt:
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Das angeforderte Dialogfeld kann nicht angezeigt werden. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = das angeforderte Dialogfeld kann nicht angezeigt werden. (SqlMgmt)------------------------------Programm Standort: unter Microsoft. SqlServer. Management. SqlMgmt. DefaultLaunchFormHostedControlAllocator. AllocateDialog (XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer DC) unter Microsoft. SqlServer. Management. SqlMgmt. DefaultLaunchFormHostedControlAllocator. Microsoft. SqlServer. Management. SqlMgmt. ILaunchFormHostedControlAllocator. createDialog (XmlDocument initializationXml, IServiceProvider dialogServiceProvider) unter Microsoft. SqlServer. Management. SqlMgmt. LaunchForm. InitializeForm (XmlDocument doc, IServiceProvider-Anbieter, ISqlControlCollection-Steuerelement) unter Microsoft. SqlServer. Management. SqlMgmt. LaunchForm.. ctor (XmlDocument doc, IServiceProvider-Anbieter) unter Microsoft. SqlServer. Management. UI. vsintegration. objectexplorer. ToolMenuItemHelper. OnCreateAndShowForm (IServiceProvider sp; XmlDocument-Dokument) unter Microsoft. SqlServer. Management. SqlMgmt. RunningFormsTable. RunningFormsTableImpl. Threadstarter. StartThread () = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = (Microsoft. AnalysisServices. SsmsManagementDialogs)------------------------------Programm Standort: unter Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesLanguagePanel.. ctor (CDataContainer DataContainer) bei Microsoft. AnalysisServices. ManagementDialogs. ServerPropertiesDialog.. ctor (CDataContainer DataContainer) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Schlüssel im Wörterbuch: ' 4096-Schlüssel, der hinzugefügt wird: ' 4096 ' (mscorlib)------------------------------Programm Standort: at System. Collections. Hashtable. Insert (Objektschlüssel, Objekt nValue, boolescher Wert hinzufügen) bei System. Collections. Hashtable. Add (Objektschlüssel, Objektwert) bei System. Collections. Specialized cctor ()
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 11 für SQL Server 2012 /en-us/help/2908007
Kumulatives Update 7 für SQL Server 2012 SP1 /en-us/help/2894115
Kumulatives Update 14 für SQL Server 2008 SP3 /en-us/help/2893410
Kumulatives Update 10 für SQL Server 2008 R2 SP2 /en-us/help/2908087
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Problemumgehung
Wenn Sie den Fix, der im Abschnitt "Lösung" besprochen wird, nicht anwenden können, verwenden Sie eine der folgenden Problemumgehungen, um die geplanten Änderungen mithilfe von SQL Server Management Studio vorzunehmen.Hinweis Mithilfe dieser Problemumgehungen wird der Fehler in SQL Server Management Studio nicht behoben. Sie stellen nur Alternative Methoden bereit, um die geplanten Änderungen vorzunehmen.Problemumgehung 1: Verwenden Sie SQL Server Management Studio auf einem anderen Computer, um dieses Problem zu umgehen, verwenden Sie SQL Server Management Studio auf einem anderen Computer, auf dem eine frühere Version des Betriebssystems ausgeführt wird.Problemumgehung 2: Bearbeiten Sie die Eigenschaftenkategorien manuell, um dieses Problem zu umgehen, und bearbeiten Sie die Eigenschaftentags in der msmdsrv. ini-Konfigurationsdatei auf dem Datenträger des Analysis Services-Servers manuell. Gehen Sie dazu wie folgt vor:
-
Starten Sie den Editor in einem erweiterten Administratormodus.
-
Klicken Sie in Editor auf Datei, klicken Sie auf Öffnen, und suchen Sie dann nach dem Ordner, der die Datei "msmdsrv. ini" enthält.Hinweis Dieser Ordner befindet sich möglicherweise in den standardmäßigen 64-Bit-Programmdateien oder auf einem separaten Laufwerkbuchstaben, wenn die ursprünglichen Setupoptionen angepasst wurden. Beispielsweise kann sich die Datei Msmdsrv. ini in einem der folgenden Ordner befinden.
Produkt
Ort
Microsoft SQL Server Analysis Services 2008
%ProgramFiles%\Microsoft SQL Server\MSAS10. <Instance Name> \OLAP\Config
Microsoft SQL Server Analysis Services 2008 R2
%ProgramFiles%\Microsoft SQL Server \ MSAS10_50. <Instanzname> \OLAP\Config
Microsoft SQL Server Analysis Services 2012
%ProgramFiles%\Microsoft SQL Server\MSAS11. <Instance Name> \OLAP\Config
Hinweis Der Platzhalter <Instanzname> den Namen der Instanz darstellt. Standardmäßig ist <Instanzname> MSSQLSERVER.
-
Wählen Sie die Datei "msmdsrv. ini" aus.
-
Bearbeiten Sie den Wert in der Kategorie für die Eigenschaft, die angepasst werden muss.Hinweise
-
Wir empfehlen, dass Sie vor dem Bearbeiten der Datei eine sichere Sicherungskopie der Datei "msmdsrv. ini" erstellen.
-
Falsche oder unerwartete Werte oder XML-Tag-Einträge in der Datei "msmdsrv. ini" können dazu führen, dass der Analysis Services-Dienst in Zukunft nicht gestartet wird. Daher müssen Sie beim Bearbeiten der Datei "msmdsrv. ini" Vorsicht walten lassen.
-
Nicht alle Eigenschaften können mithilfe der Konfigurationsdatei geändert werden. Beispielsweise können Sicherheits-oder Sortierungseinstellungen nur mithilfe von SQL Server Management Studio geändert werden. In diesen Fällen müssen Sie entweder die Problemumgehung 1 verwenden oder den Hotfix anwenden.
-
-
Speichern Sie die Datei.Hinweise
-
Wenn die Fehlermeldung "Zugriff verweigert" angezeigt wird, stellen Sie sicher, dass Sie Editor als Administrator ausführen.
-
Einige Eigenschaften können nach ca. 30 Sekunden ohne Neustart des Analysis Services-Diensts wirksam werden. Bei anderen Eigenschaften muss der Dienst jedoch angehalten und neu gestartet werden, damit er wirksam wird.
-
Weitere Informationen finden Sie unter dem folgenden Thema in der SQL Server-Online Dokumentation:Konfigurieren von Server Eigenschaften in Analysis Services
-
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.