Aplica-se A
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

Sintomas

Considere o seguinte cenário:

  • Tem o Microsoft SQL Server Management Studio instalado num computador cliente baseado em Windows 8.1.

  • Pode ligar o painel Object Explorer a uma instância do Microsoft SQL Server Analysis Services (SSAS) no SQL Server Management Studio.

  • Tente selecionar Propriedades para a instância do SSAS para ver ou alterar as propriedades da instância.

Neste cenário, a caixa de diálogo propriedades não é apresentada. Além disso, recebe a seguinte mensagem de erro:

===================================Não é apresentada a caixa de diálogo pedida.===================================Não é possível mostrar a caixa de diálogo pedida. (SqlMgmt)localização do ------------------------------Program: em Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc) em Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.Management.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider) em Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, fornecedor IServiceProvider, controlo ISqlControlCollection) em Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.. ctor(XmlDocument doc, fornecedor IServiceProvider) em Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolMenuItemHelper.OnCreateAndShowForm(IServiceProvider sp, Documento XmlDocument) em Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()===================================O tipo de inicializador para ' Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel' gerou uma exceção. (Microsoft.AnalysisServices.SsmsManagementDialogs)------------------------------Localização do Programa: em Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. ctor(CDataContainer dataContainer) em Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesDialog.. ctor(CDataContainer dataContainer)===================================Item já foi adicionado. Chave no dicionário: '4096' Chave a ser adicionada: '4096' (mscorlib)------------------------------ Localização do Programa: em System.Collections.Hashtable.Insert(Chave de objeto, Nvalue de objeto, suplemento booleano) em System.Collections.Hashtable.Add(Object key, Object value) em System.Collections.Specialized.StringDictionary.Add(String key, String value) em Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. cctor()

Cada nova atualização cumulativa para SQL Server contém todas as correções e todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

Solução

Se não conseguir aplicar a correção que é abordada na secção "Resolução", utilize uma das seguintes soluções para fazer as alterações planeadas com SQL Server Management Studio.Nota Estas soluções não resolvem o erro no SQL Server Management Studio. Fornecem apenas métodos alternativos para fazer as alterações planeadas.Solução 1: utilize SQL Server Management Studio num computadordiferente Para contornar este problema, utilize SQL Server Management Studio num computador diferente que esteja a executar uma versão anterior do sistema operativo.Solução 2: edite manualmente as etiquetas de propriedadesPara contornar este problema, edite manualmente as etiquetas de propriedade no ficheiro de configuração Msmdsrv.ini no disco do servidor do Analysis Services. Para tal, siga estes passos:

  1. Inicie o Bloco de Notas num modo de administrador elevado.

  2. No Bloco de Notas, clique em Ficheiro, clique em Abrir e, em seguida, localize a pasta que contém o ficheiro Msmdsrv.ini.Nota Esta pasta pode estar localizada nos ficheiros de programa de 64 bits predefinidos ou numa letra de unidade de disco separada se as opções de configuração originais forem personalizadas. Por exemplo, o ficheiro Msmdsrv.ini pode estar localizado numa das seguintes pastas.

    Produto

    Localização

    Microsoft SQL Server Analysis Services 2008

    %ProgramFiles%\Microsoft SQL Server\MSAS10.<Nome da instância>\OLAP\Config

    Microsoft SQL Server Analysis Services 2008 R2

    %ProgramFiles%\Microsoft SQL Server\MSAS10_50.<Nome da instância>\OLAP\Config

    Microsoft SQL Server Analysis Services 2012

    %ProgramFiles%\Microsoft SQL Server\MSAS11.<Nome da instância>\OLAP\Config

    Nota O marcador de posição <Nome da instância> representa o nome da instância. Por predefinição, <Nome da instância> é MSSQLSERVER.

  3. Selecione o ficheiro Msmdsrv.ini.

  4. Edite o valor na etiqueta da propriedade que precisa de ser ajustada.Notas

    • Recomendamos que faça uma cópia de segurança segura do ficheiro Msmdsrv.ini antes de editar o ficheiro.

    • Valores incorretos ou inesperados ou entradas de etiqueta XML no ficheiro de Msmdsrv.ini podem fazer com que o serviço analysis Services não comece no futuro. Por conseguinte, tem de ter cuidado ao editar o ficheiro Msmdsrv.ini.

    • Nem todas as propriedades podem ser modificadas com o ficheiro de configuração. Por exemplo, as definições de segurança ou agrupamento só podem ser alteradas com SQL Server Management Studio. Nesses casos, terá de utilizar a Solução 1 ou aplicar a correção.

  5. Guarde o ficheiro.Notas

    • Se receber uma mensagem de erro "Acesso Negado", certifique-se de que está a executar o Bloco de Notas como administrador.

    • Algumas propriedades podem ser afetadas sem reiniciar o serviço Analysis Services após aproximadamente 30 segundos. No entanto, outras propriedades requerem que o serviço seja parado e reiniciado para entrar em vigor.

    • Para obter mais informações, veja o seguinte tópico no SQL Server Livros Online:Configurar Propriedades do Servidor no Analysis Services

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.