Se aplica 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

Síntomas

Imagine la siguiente situación:

  • Tiene Microsoft SQL Server Management Studio instalado en un equipo cliente basado en Windows 8.1.

  • Conecte el panel Explorador de objetos a una instancia de Microsoft SQL Server Analysis Services (SSAS) en SQL Server Management Studio.

  • Intente seleccionar Propiedades para la instancia de SSAS con el fin de ver o cambiar las propiedades de la instancia.

En este escenario, no aparece el cuadro de diálogo de propiedades. Además, recibe el siguiente mensaje de error:

===================================No mostrar el cuadro de diálogo solicitado.===================================No mostrar el cuadro de diálogo solicitado. (SqlMgmt)------------------------------Programar ubicación: en Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc) en Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.Management.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider) en Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, IServiceProvider proveedor, ISqlControlCollection control) en Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.. ctor(XmlDocument doc, IServiceProvider proveedor) en Microsoft.SqlServer.Management.UI.VS Integration.ObjectExplorer.ToolMenuItemHelper.OnCreateAndShowForm(IServiceProvider sp, XmlDocument doc) en Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartThread()===================================The type initializer for ' Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel' lanzó una excepción. (Microsoft.AnalysisServices.SsmsManagementDialogs)------------------------------Programar ubicación: en Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. ctor(CDataContainer dataContainer) en Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesDialog.. ctor(CDataContainer dataContainer)===================================Item ya se ha agregado. Clave del diccionario: '4096' Clave que se está agregando: '4096' (mscorlib)------------------------------Programar ubicación: en System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) en System.Collections.Hashtable.Add(Object key, Object value) en System.Collections.Specialized.StringDictionary.Add(String key, String value) en Microsoft.AnalysisServices.ManagementDialogs.ServerPropertiesLanguagePanel.. cctor()

Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:

Solución

Si no puede aplicar la corrección que se describe en la sección "Resolución", use una de las siguientes soluciones alternativas para realizar los cambios planeados con SQL Server Management Studio.Nota Estas soluciones alternativas no resuelven el error en SQL Server Management Studio. Solo proporcionan métodos alternativos para realizar los cambios planeados.Solución alternativa 1: Use SQL Server Management Studio en otro equipoPara solucionar este problema, use SQL Server Management Studio en otro equipo que ejecute una versión anterior del sistema operativo.Solución alternativa 2: Edite manualmente las etiquetasde propiedad Para solucionar este problema, modifique manualmente las etiquetas de propiedad en el archivo de configuración Msmdsrv.ini en el disco del servidor de Analysis Services. Para ello, siga estos pasos:

  1. Inicia el Bloc de notas en un modo de administrador con privilegios elevados.

  2. En el Bloc de notas, haga clic en Archivo, haga clic en Abrir y busque la carpeta que contiene el archivo Msmdsrv.ini.Nota Esta carpeta puede encontrarse en los archivos de programa predeterminados de 64 bits o en una letra de unidad de disco independiente si las opciones de configuración originales se personalizaron. Por ejemplo, el archivo Msmdsrv.ini puede encontrarse en una de las siguientes carpetas.

    Producto

    Ubicación

    Microsoft SQL Server Analysis Services 2008

    %ProgramFiles%\Microsoft SQL Server\MSAS10.<Nombre de instancia>\OLAP\Config

    Microsoft SQL Server Analysis Services 2008 R2

    %ProgramFiles%\Microsoft SQL Server\MSAS10_50.<Nombre de instancia>\OLAP\Config

    Microsoft SQL Server Analysis Services 2012

    %ProgramFiles%\Microsoft SQL Server\MSAS11.<Nombre de instancia>\OLAP\Config

    Nota El marcador de posición <nombre de instancia> representa el nombre de la instancia. De forma predeterminada, <nombre de instancia> es MSSQLSERVER.

  3. Seleccione el archivo de Msmdsrv.ini.

  4. Edite el valor de la etiqueta de la propiedad que necesita ajustarse.Notas

    • Le recomendamos que realice una copia de seguridad segura del archivo Msmdsrv.ini antes de editarlo.

    • Los valores incorrectos o inesperados o las entradas de etiqueta XML en el archivo Msmdsrv.ini pueden provocar que el servicio Analysis Services no se inicie en el futuro. Por lo tanto, debe tener cuidado al editar el archivo de Msmdsrv.ini.

    • No todas las propiedades se pueden modificar mediante el archivo de configuración. Por ejemplo, la configuración de seguridad o intercalación solo se puede cambiar con SQL Server Management Studio. En esos casos, tendrá que utilizar la solución alternativa 1 o aplicar la revisión.

  5. Guarde el archivo.Notas

    • Si recibe un mensaje de error "Acceso denegado", asegúrese de que está ejecutando el Bloc de notas como administrador.

    • Algunas propiedades pueden afectar sin reiniciar el servicio Analysis Services después de unos 30 segundos. Sin embargo, otras propiedades requieren que el servicio se detenga y reinicie para que surta efecto.

    • Para obtener más información, vea el tema siguiente en SQL Server Libros en pantalla:Configurar propiedades del servidor en Analysis Services

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.