Gælder for
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

Symptomer

Overvej følgende scenarie:

  • Du har Microsoft SQL Server Management Studio installeret på en Windows 8.1-baseret klientcomputer.

  • Du forbinder panelet Object Explorer til en forekomst af Microsoft SQL Server Analysis Services (SSAS) i SQL Server Management Studio.

  • Du forsøger at vælge Egenskaber for forekomsten af SSAS for at få vist eller ændre egenskaberne for forekomsten.

I dette scenarie vises dialogboksen egenskaber ikke. Desuden får du vist følgende fejlmeddelelse:

===================================Kan ikke vise den ønskede dialogboks.===================================Kan ikke vise den ønskede dialogboks. (SqlMgmt)------------------------------Programplacering: på Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc) på Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.Management.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider) på Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, IServiceProvider provider, ISqlControlCollection control) på Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.. ctor(XmlDocument doc, IServiceProvider provider) at Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolMenuItemHelper.OnCreateAndShowForm(IServiceProvider sp, XmlDocument doc) på Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()===================================Typen initialisator for ' Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel' udløste en undtagelse. (Microsoft.AnalysisServices.SsmsManagementDialogs)------------------------------Program Location: at Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. ctor(CDataContainer dataContainer) på Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesDialog.. ctor(CDataContainer dataContainer)===================================Item er allerede blevet tilføjet. Nøgle i ordbog: '4096' Nøgle tilføjes: '4096' (mscorlib)------------------------------Program location: at System.Collections.Hashtable.Insert(Object key, Object 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()

Hver ny samlet opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den tidligere akkumulerede opdatering. Se de seneste kumulative opdateringer til SQL Server:

Løsning

Hvis du ikke kan anvende den rettelse, der beskrives i afsnittet "Løsning", kan du bruge en af følgende løsninger til at foretage de planlagte ændringer ved hjælp af SQL Server Management Studio.Bemærk! Disse løsninger løser ikke fejlen i SQL Server Management Studio. De indeholder kun alternative metoder til at foretage de planlagte ændringer.Løsning 1: Brug SQL Server Management Studio på en anden computerDu kan løse dette problem ved at bruge SQL Server Management Studio på en anden computer, der kører en tidligere version af operativsystemet.Løsning 2: Rediger egenskabsmærkernemanuelt For at løse dette problem skal du manuelt redigere egenskabsmærkerne i Msmdsrv.ini konfigurationsfil på disken på Analysis Services-serveren. Det kan du gøre ved at følge disse trin:

  1. Start Notesblok i administratortilstand med administratorrettigheder.

  2. I Notesblok skal du klikke på Filer, klikke på Åbn og derefter finde den mappe, der indeholder den Msmdsrv.ini fil.Bemærk! Denne mappe kan være placeret i standard 64-bit-programfilerne eller på et separat diskdrevbogstav, hvis de oprindelige installationsvalg blev tilpasset. Den Msmdsrv.ini fil kan f.eks. være placeret i en af følgende mapper.

    Produkt

    Placering

    Microsoft SQL Server Analysis Services 2008

    %ProgramFiles%\Microsoft SQL Server\MSAS10.<Forekomstnavn>\OLAP\Config

    Microsoft SQL Server Analysis Services 2008 R2

    %ProgramFiles%\Microsoft SQL Server\MSAS10_50.<Forekomstnavn>\OLAP\Config

    Microsoft SQL Server Analysis Services 2012

    %ProgramFiles%\Microsoft SQL Server\MSAS11.<Forekomstnavn>\OLAP\Config

    Bemærk Pladsholderen <forekomstnavn ,> repræsenterer forekomstnavnet. Navnet på <forekomst> er som standard MSSQLSERVER.

  3. Markér den Msmdsrv.ini fil.

  4. Rediger værdien i mærket for den egenskab, der skal justeres.Noter

    • Vi anbefaler, at du laver en sikker sikkerhedskopi af den Msmdsrv.ini fil, før du redigerer filen.

    • Forkerte eller uventede værdier eller XML-kodeposter i Msmdsrv.ini-filen kan medføre, at Analysis Services-tjenesten ikke starter fremover. Derfor skal du være forsigtig, når du redigerer den Msmdsrv.ini fil.

    • Ikke alle egenskaber kan ændres ved hjælp af konfigurationsfilen. Indstillinger for sikkerhed eller sortering kan f.eks. kun ændres ved hjælp af SQL Server Management Studio. I disse tilfælde skal du enten bruge Løsning 1 eller anvende hotfixet.

  5. Gem filen.Noter

    • Hvis du får vist fejlmeddelelsen "Adgang nægtet", skal du kontrollere, at du kører Notesblok som administrator.

    • Nogle egenskaber kan påvirke uden en genstart af Analysis Services-tjenesten efter ca. 30 sekunder. Andre egenskaber kræver dog, at tjenesten stoppes og genstartes for at træde i kraft.

    • Du kan få mere at vide i følgende emne i SQL Server Books Online:Configure Server Properties in Analysis Services

Status

Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.