La cadena de conexión al repositorio debe especificarse en las propiedades del servidor de la versión 9.0
Actualizado: abril de 2009
Última modificación del tema: 2009-04-16
Este artículo describe un error que puede producirse cuando se usa el servicio de creación del cubo de Microsoft Office Project Server 2007 para crear o actualizar la base de datos de cubo OLAP.
Descripción del problema
Un error similar al siguiente aparece en el registro Comentarios de seguimiento de la generación cuando se crea o se actualiza la base de datos del cubo OLAP, durante la fase de creación de la base de datos y los cubos:
La sesión de Analysis Services terminó con el error siguiente: Error al conectarse al servidor de Analysis Services <nombreDeServidorDeAnalysisServices>. Error: La cadena de conexión con el repositorio debe especificarse en las propiedades del servidor de la versión 9.0 (vea la sección <DSO>...</DSO> del archivo msmdsrv.ini de Analysis Services 9.0).
Causas posibles
Cualquiera de las situaciones siguientes puede provocar este error:
En el archivo Msmdsrv.ini, la sección DSO no tiene la cadena de conexión correcta.
La cuenta de inicio de sesión para el servicio de cola de Microsoft Office Project Server no tiene acceso a la carpeta DSO.
La cuenta de inicio de sesión para el servicio de cola de Microsoft Office Project Server no tiene permisos en SQL Server Analysis Services.
Solución
Existen dos soluciones posibles para el problema:
Revise los valores de configuración de DSO (objetos de ayuda para la toma de decisiones) de SQL Server Analysis Services mediante SQL Server Management Studio. Estos valores se reflejan en el archivo Msmdsrv.ini. Para obtener más información acerca de cómo modificar la configuración de DSO de Analysis Services, vea Requisitos para usar SQL Server 2005 Analysis Services con el servicio de generación de cubos de Project Server 2007.
Agregue la cuenta de inicio de sesión del servicio de cola de Microsoft Office Project Server a la función de servidor para la instancia de Analysis Services.
En SQL Server 2005 Analysis Services, un usuario del grupo Administradores OLAP no tiene derechos para crear bases de datos, a diferencia de SQL Server 2000 Analysis Services. Tendrá que agregar explícitamente la cuenta de administrador del proveedor de servicios compartidos (SSP) a la función de servidor para la instancia de SQL Server 2005 Analysis Services. Los miembros de la función de servidor dentro de una instancia de SQL Server 2005 Analysis Services tienen acceso ilimitado a todos los objetos y los datos de Analysis Services en esa instancia.
Adición de un miembro a la función de servidor para una instancia de Analysis Services
En SQL Server Management Studio, conéctese a la instancia de Analysis Services, haga clic con el botón secundario en el nombre de la instancia en el Explorador de soluciones y, a continuación, haga clic en Propiedades.
Haga clic en Seguridad en el panel Seleccionar una página y elija Agregar.
En el cuadro de diálogo Seleccionar usuarios o grupos, en el cuadro Escribir los nombres de objeto para seleccionar, agregue uno o varios usuarios o grupos de Windows.
Haga clic en Aceptar.
[!NOTA] De forma predeterminada, los miembros del grupo Administradores local son miembros de la función de servidor de Analysis Services. Sin embargo, su pertenencia a esta función de servidor no aparece en la interfaz de usuario.
Para obtener más información sobre cómo agregar un usuario a la función de servidor en SQL Server 2005 Analysis Services, vea el artículo de MSDN sobre concesión de permisos administrativos a todo el servidor (https://go.microsoft.com/fwlink/?linkid=91235\&clcid=0xC0A).
Descarga de este libro
Este tema se incluye en el siguiente libro descargable para facilitar la lectura y la impresión:
Vea la lista completa de libros disponibles en la sección de contenido descargable de Office Project Server 2007.