Applies ToSQL 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 no Windows 8.1.

  • Liga o painel object Explorer a uma instância dos Serviços de Análise de Servidores do Microsoft SQL (SSAS) no SQL Server Management Studio.

  • Tente selecionar propriedades para o caso de SSAS para visualizar ou alterar as propriedades da instância.

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

====================================não posso mostrar o dialog solicitado. (SqlMgmt)------------------------------Exgrama Localização: em 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 dialogProvider) 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, XmlDocument doc) at Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()======================================================================================================================================================o inicializador do tipo de 'Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel' lançou uma exceção. (Microsoft.AnalysisServices.SsmsManagementDialogs)------------------------------Programa Localização: 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)------------------------------Programa Localização: em System.Collections.Hashtable.Insert (Tecla de objetos, Object nvalue, Boolean add) at System.Collections.Hashtable.Add (Object key, Object value) at System.Collections.Specialized.StringDictionary.Add (Chave de cordas, valor de corda) em Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. cctor()

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Solução

Se não conseguir aplicar a correção que é discutida na secção "Resolução", utilize uma das seguintes soluções para então então as alterações planeadas utilizando o SQL Server Management Studio.Nota Estas soluções alternativas não resolvem o erro no SQL Server Management Studio. Apenas fornecem métodos alternativos para esmutar as alterações planeadas.Solução Alternativa 1: Utilize o SQL Server Management Studio num computador diferentePara contornar este problema, utilize o SQL Server Management Studio num computador diferente que esteja a executar uma versão anterior do sistema operativo.Solução 2: Editar manualmente as etiquetas de propriedadePara contornar este problema, edite manualmente as etiquetas de propriedade no ficheiro de configuração Msmdsrv.ini no disco do servidor Serviços de Análise. Para tal, siga estes passos:

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

  2. No Bloco de Notas, clique em 'Arquivar',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 escolhas originais de configuração 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 de instância>\OLAP\Config

    Microsoft SQL Server Analysis Services 2008 R2

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

    Microsoft SQL Server Analysis Services 2012

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

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

  3. Selecione o ficheiro Msmdsrv.ini.

  4. Editar o valor na etiqueta para o imóvel que necessita de ajuste.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 tag XML no ficheiro Msmdsrv.ini podem fazer com que o serviço de Serviços de Análise não comece no futuro. Portanto, tem de ter cuidado ao editar o ficheiro Msmdsrv.ini.

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

  5. Guarde o ficheiro.Notas

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

    • Algumas propriedades podem afetar sem um reinício do serviço de Serviços de Análise após aproximadamente 30 segundos. No entanto, outras propriedades exigem que o serviço seja interrompido e reiniciado para entrar em vigor.

    • Para mais informações, consulte o seguinte tópico em SQL Server Books Online:Configurar propriedades de servidores em serviços de análise

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.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.