Gilt für
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2012 Analysis Services SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Sie haben Microsoft SQL Server Management Studio auf einem Windows 8.1-basierten Clientcomputer installiert.

  • Sie verbinden den Objekt-Explorer-Bereich in SQL Server Management Studio mit einer instance von Microsoft SQL Server Analysis Services (SSAS).

  • Sie versuchen, Eigenschaften für die instance von SSAS auszuwählen, um die Eigenschaften der instance anzuzeigen oder zu ändern.

In diesem Szenario wird das Eigenschaftendialogfeld nicht angezeigt. Darüber hinaus erhalten Sie die folgende Fehlermeldung:

=================================== Angefordertes Dialogfeld kann nicht angezeigt werden.=================================== Angefordertes Dialogfeld nicht anzeigen können. (SqlMgmt)------------------------------Program Location: at Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc) at Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.Management.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider) at Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, IServiceProvider provider, ISqlControlCollection control) at Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.. ctor(XmlDocument doc, IServiceProvider provider) at Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolMenuItemHelper.OnCreateAndShowForm(IServiceProvider sp, XmlDocument doc) at Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()===================================Der Typinitialisierer für ' Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel' hat eine Ausnahme ausgelöst. (Microsoft.AnalysisServices.SsmsManagementDialogs)------------------------------Programmspeicherort: unter Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. ctor(CDataContainer dataContainer) at Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesDialog.. ctor(CDataContainer dataContainer)===================================Item wurde bereits hinzugefügt. Schlüssel im Wörterbuch: '4096' Hinzugefügter Schlüssel: '4096' (mscorlib)------------------------------Program Location: at System.Collections.Hashtable.Insert(Object key, Objekt nvalue, Boolean add) at System.Collections.Hashtable.Add(Object key, Object value) at System.Collections.Specialized.StringDictionary.Add(String key, String value) at Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. cctor()

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Problemumgehung 

Wenn Sie den im Abschnitt "Lösung" beschriebenen Fix nicht anwenden können, verwenden Sie eine der folgenden Problemumgehungen, um die geplanten Änderungen mithilfe von SQL Server Management Studio vorzunehmen.Hinweis Diese Problemumgehungen lösen den Fehler in SQL Server Management Studio nicht. 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: Manuelles Bearbeiten der EigenschaftstagsUm dieses Problem zu umgehen, bearbeiten Sie die Eigenschaftstags in der Msmdsrv.ini Konfigurationsdatei auf dem Datenträger des Analysis Services-Servers manuell. Gehen Sie dazu wie folgt vor:

  1. Starten Sie Editor in einem Administratormodus mit erhöhten Rechten.

  2. Klicken Sie im Editor auf Datei, klicken Sie auf Öffnen, und suchen Sie dann den Ordner, der die Msmdsrv.ini Datei enthält.Hinweis Dieser Ordner kann sich in den Standard-64-Bit-Programmdateien oder auf einem separaten Laufwerkbuchstaben befinden, wenn die ursprünglichen Setupoptionen angepasst wurden. Beispielsweise kann sich die Msmdsrv.ini-Datei in einem der folgenden Ordner befinden.

    Produkt

    Ort

    Microsoft SQL Server Analysis Services 2008

    %ProgramFiles%\Microsoft SQL Server\MSAS10.<Instanzname>\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.<Instanzname>\OLAP\Config

    Hinweis Der Platzhalter <Instanzname> stellt den instance Namen dar. Standardmäßig lautet <Instanzname> MSSQLSERVER.

  3. Wählen Sie die Msmdsrv.ini Datei aus.

  4. Bearbeiten Sie den Wert im Tag für die Eigenschaft, die angepasst werden muss.Notizen

    • Es wird empfohlen, eine sichere Sicherungskopie der Msmdsrv.ini Datei zu erstellen, bevor Sie die Datei bearbeiten.

    • Falsche oder unerwartete Werte oder XML-Tageinträge in der Msmdsrv.ini-Datei können dazu führen, dass der Analysis Services-Dienst in Zukunft nicht mehr gestartet wird. Daher müssen Sie beim Bearbeiten der Msmdsrv.ini-Datei vorsichtig vorgehen.

    • Nicht alle Eigenschaften können mithilfe der Konfigurationsdatei geändert werden. Sicherheits- oder Sortierungseinstellungen können beispielsweise nur mithilfe von SQL Server Management Studio geändert werden. In diesen Fällen müssen Sie entweder Problemumgehung 1 verwenden oder den Hotfix anwenden.

  5. Speichern Sie die Datei.Notizen

    • Wenn Sie die Fehlermeldung "Zugriff verweigert" erhalten, stellen Sie sicher, dass Sie Editor als Administrator ausführen.

    • Einige Eigenschaften wirken sich möglicherweise ohne einen Neustart des Analysis Services-Diensts nach ca. 30 Sekunden aus. Andere Eigenschaften erfordern jedoch, dass der Dienst beendet und neu gestartet wird, damit er wirksam wird.

    • Weitere Informationen finden Sie im folgenden Thema in der SQL Server-Onlinedokumentation:Konfigurieren von Servereigenschaften in Analysis Services.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.