Actualización de una versión preliminar de Planning Server
Actualizado: 2009-04-30
En este artículo:
Security requirements
Prepare for the upgrade
Perform the binary upgrade
Perform the Planning system upgrade
Perform the Planning application upgrade
Verify the upgrade
Perform post-upgrade configurations
La actualización de Planning Server permite que el actual Planning Server y las aplicaciones cliente se actualicen a la siguiente versión comercial. En la versión 1.0 de Microsoft Office PerformancePoint Server 2007, el proceso de actualización permite que las versiones CTP4 de las implementaciones de Planning Server se actualicen a la versión 1.0. No se admite la actualización desde la versión CTP1.
Nota
Para actualizar desde la versión CTP2 del servidor de planeación y las aplicaciones cliente, primero debe actualizar desde CTP2 a CTP4 y después de CTP4 a la versión 1. La actualización debe realizarse por completo antes de aplicar las revisiones.
No utilice las versiones anteriores de las aplicaciones cliente de Planeación (como Planning Business Modeler, Complemento PerformancePoint para Excel,Consola de administración de planeación o Planning Server) con la versión actual de las aplicaciones cliente de planeación o de Planning Server, ya que podrían provocar que el sistema se volviera inestable o producir resultados inesperados.
Al actualizar Planning Server, no se actualiza la base de datos provisional (StagingDB) ni la base de datos de salida (OutboundDB). Cree nuevas bases de datos StagingDB y OutboundDB como parte del proceso de actualización.
Este proceso de actualización consta de seis pasos secuenciales. Cada uno de estos pasos se describe con detalle en las secciones siguientes.
Requisitos de seguridad
El administrador que actualiza Planning Server desde CTP4 a la versión 1.0 necesita permisos específicos o la actualización no tendrá éxito.
Para actualizar Planning Server a la versión 1.0, el administrador que lleva a cabo la actualización debe ser un miembro de la función Administrador global en cada aplicación de Planning Server. Además, la misma persona necesita permisos de administrador en todos los equipos del entorno de Planning Server que ejecutan Microsoft SQL Server 2005, SQL Server 2005 Analysis Services, Internet Information Services (IIS) y Windows Server 2003. Por último, para implementar de nuevo un modelo de sitios una vez completada la actualización, el administrador tiene que ser un miembro de la función Modelador, con permisos en el ámbito de los sitios de modelo, en cada sitio de modelo del sistema.
Preparar la actualización
Paso 1: Preparar la actualización
Compruebe que tiene la documentación de la topología de implementación para asegurarse de que todos los servidores y equipos cliente se actualizan como parte de este proceso.
Compruebe que todos los equipos cliente han enviado las asignaciones pendientes mediante Complemento PerformancePoint para Excel.
Inicie Consola de administración de planeación y, a continuación, haga clic en Aplicaciones. Seleccione todas las aplicaciones y, a continuación, haga clic en Poner en asincronía-sin conexión.
Haga una copia de seguridad de todo el sistema de planeación y las bases de datos de aplicaciones, incluidos los cubos relacionados con Analysis Services:
PlanningSystemdb
PlanningServicedb
Base de datos de la aplicación de planeación (de forma predeterminada <ApplicationLabel>_AppDB en SQL Server)
Base de datos del área de ensayo de planeación (de forma predeterminada <ApplicationLabel>_StagingDB en SQL Server)
Destinos de datos registrados (de forma predeterminada <ApplicationLabel/ModelSiteLabel>_OutboundDB en SQL Server)
Base de datos de servicios de análisis de planeación (de forma predeterminada <ApplicationLabel_ModelSiteLabel> en Analysis Services)
Desinstale los archivos binarios CTP4 de todos los equipo de servidor donde se instaló Planning Server. En una topología de implementación de varios equipos, debe asegurarse de que los archivos binarios CTP4 se desinstalan de cada equipo que ejecuta Planning Server.
Desinstale los archivos binarios CTP4 de todos los equipo cliente donde se instaló Planning Server. En una topología de implementación de varios equipos, debe asegurarse de que los archivos binarios CTP4 se desinstalan de cada equipo que ejecuta Planning Server. Si usa el modo sin conexión, asegúrese de que las memorias caché sin conexión de Complemento PerformancePoint para Excel se eliminan de los equipos que ejecutan Complemento PerformancePoint para Excel.
Nota
No coloque ninguna base de datos de Analysis Services o SQL Server. No elimine los cubos de Analysis Services generados por la planeación. No ejecute el Administrador de configuración de Planning Server en este paso. Administrador de configuración de Planning Server se ejecutará en un paso posterior.
Realizar la actualización binaria
Una vez que el entorno se ha preparado y está listo para recibir la nueva versión, deben seguirse los siguientes pasos para instalar la nueva versión de Planning Server.
Paso 2: Realizar la actualización binaria
Ejecute PPLSrv.msi para instalar los componentes de Planning Server, tal como se hizo para la información de topología recopilada en Prepare for the upgrade.
Ejecute PBMCli.msi para instalar los componentes de Planning Business Modeler.
Ejecute PPLXCli.msi para instalar Complemento PerformancePoint para Excel.
Antes de que continuar con el paso siguiente, deben instalarse todos los componentes, incluidos los servidores web y los equipos cliente, incluidos Planning Business Modeler,Complemento PerformancePoint para Excel y Consola de administración de planeación.
Realizar la actualización del sistema de planeación
Una vez instalados los nuevos archivos binarios de planeación en todos los servidores y equipos cliente, deben actualizarse las bases de datos del sistema de planeación desde uno de los servidores recién instalados.
Nota
Mediante este paso, todas las aplicaciones se configurarán como Sin conexión.
Paso 3: Realizar la actualización del sistema de planeación
Ejecute el Administrador de configuración de Planning Server y seleccione la opción de instalación distribuida. Desactive la opción de la base de datos.
Conéctese a las bases de datos del sistema de planeación y de Planning Server existentes y complete el resto de las configuraciones necesarias. Los objetos actualizados son:
La tabla DBSchemaVersion de las bases de datos PPSPlanningService y PPSPlanningSystem
Representación de las estructuras internas
Representación de los metadatos internos
Representación de los datos del sistema
Representación de los metadatos y datos del proceso
Nota
Si se llevan a cabo varias actualizaciones del sistema, este proceso sólo realizará el seguimiento de la última operación de actualización.
Realizar la actualización de la aplicación de planeación
Una vez completada la actualización de Planning Server, cada aplicación se debe actualizar para asegurarse de que es compatible con el sistema actualizado. Este proceso intentará actualizar todas las aplicaciones, incluso si se produce un error en la actualización de alguna de ellas.
El proceso de actualización determina qué aplicaciones tienen que actualizarse comparando la tabla DBSchemaVersion de las bases de datos de las aplicaciones con la tabla DBSchemaVersion de la base de datos PlanningSystem.
Se actualizarán los siguientes objetos:
La tabla DBSchemaVersion de cada base de datos de la aplicación
Representación de las estructuras internas
Representación de los procedimientos almacenados generados por el sistema
Representación de los metadatos del sistema
Representación de las definiciones de los metadatos definidos por el usuario
Representación de los metadatos y datos del proceso
Nota
Si no se instalaron los nuevos componentes de cliente durante el Perform the binary upgrade, no podrá seguir adelante porque la versión instalada de Herramienta de comando de planeación (PPSCmd.exe) también se comprueba durante este proceso. Herramienta de comando de planeación se instala en la misma ubicación que Planning Business Modeler.
No use las aplicaciones cliente hasta que finalice la actualización.
Paso 4: Realizar la actualización de la aplicación de planeación
Actualice todas las bases de datos de la aplicación mediante Herramienta de comando de planeación de la siguiente manera:
ppscmd upgrade /server < PlanningServer URL >
Este paso genera el resultado de la consola para todas las operaciones realizadas durante la actualización de las aplicaciones.
Comprobar la actualización
Es importante comprobar la actualización tanto en el servidor como en el cliente. Para asegurarse de que el proceso de actualización se realiza correctamente, realice cada una de las siguientes acciones de comprobación.
Paso 5: Comprobar la actualización
Vea el resultado de la consola después de la ejecución de Herramienta de comando de planeación en Perform the Planning application upgrade.
Compruebe la tabla DBSchemaVersion de las bases de datos PPSPlanningSystem y PPSPlanningService.
Compruebe la tabla DBSchemaVersion de cada base de datos de la aplicación.
Compruebe el cuadro de diálogo Acerca de en Planning Business Modeler y Complemento PerformancePoint para Excel.
Compruebe que Consola de administración de planeación puede conectarse con el Planning Server actualizado.
Realizar las configuraciones posteriores a la actualización
Para completar el proceso de actualización, el Planning Server debe configurarse para que los equipos del cliente puedan conectarse al servidor y empezar a utilizar el sistema actualizado. Este paso permite que pueda iniciarse el procesamiento asincrónico del flujo de trabajo.
Paso 6: Realizar las configuraciones posteriores a la actualización
Inicie la Consola de administración de planeación y, a continuación, haga clic en Aplicaciones. Seleccione todas las aplicaciones y, a continuación, haga clic en Poner en conexión.
Compruebe y administre las configuraciones de seguridad para las aplicaciones actualizadas. Por ejemplo, si la cuenta de usuario de identidad del servicio se ha cambiado durante la actualización, es posible que se requieran configuraciones adicionales de seguridad.
Realice la implementación completa para cada sitio de modelo en todas las aplicaciones mediante Herramienta de comando de planeación de la siguiente manera:
ppscmd modelsitedeploy /full /server <PlanningServer URL> /path <ApplicationLabel>.<ModelSiteLabel>
Nota
Si no se han implementado todos los sitios de modelo de esta manera, el sistema puede producir resultados inesperados.
Vuelva a crear todas las bases de datos provisionales necesarias mediante Consola de administración de planeación.
Configure las opciones de seguridad para las bases de datos provisionales recién creadas agregando cada usuario Administrador de datos a las funciones Lector de datos y Editor de datos de SQL Server. Para obtener configuraciones adicionales de seguridad, consulte las Security roles de la integración de datos.
Vuelva a crear todos los destinos de datos necesarios mediante Consola de administración de planeación.
Configure las opciones de seguridad de las bases de datos de destino de datos recién creadas agregando cada usuario Administrador de datos a la función dbowner de SQL Server. Para obtener configuraciones adicionales de seguridad, consulte las Security roles de la integración de datos.
Al finalizar este paso, el proceso de actualización habrá finalizado y Planning Server estará listo para utilizarse. Este paso también permite que pueda iniciarse el procesamiento asincrónico del flujo de trabajo.