Compartir a través de


Tareas posteriores a la migración para Project Server 2007

Actualizado: mayo de 2009

 

Última modificación del tema: 2009-04-29

Después de ejecutar la herramienta de migración para migrar datos de Microsoft Office Project Server 2003 a Microsoft Office Project Server 2007, hay varias tareas posteriores a la migración que deben llevarse a cabo. Si no se realizan, es posible que Office Project Server 2007 no funcione correctamente. Dichas tareas son las siguientes:

  • Comprobación de que la migración se ha realizado correctamente

  • Actualización de la configuración del servidor migrada

  • Sincronización de los usuarios migrados de autenticación de formularios con el almacén de autenticación de formularios de Project Server 2007

  • Comprobación de la configuración de aprovisionamiento del área de trabajo del proyecto

  • Eliminación de los usuarios migrados inactivos (opcional)

  • Corrección de la configuración de moneda del proyecto

  • Modificación de cuentas locales de Windows migradas

  • Actualización de las tablas de búsqueda de varios idiomas

Este artículo también incluye información acerca de cómo deshacer la migración.

Comprobación de que la migración se ha realizado correctamente

Observe la línea de comandos de la herramienta de migración o el registro de la migración para comprobar que la migración se haya realizado correctamente. Si es así, realice las correcciones oportunas y vuelva a ejecutar la herramienta de migración. En caso de que se produzca un problema irrecuperable, realice cambios en Project Server 2003, restaure las bases de datos de Office Project Server 2007 limpias y vuelva a intentar la migración. Si el proceso de migración parece haberse realizado correctamente, compruebe que los datos se hayan migrado correctamente a Office Project Server 2007 realizando los siguientes tipos de pruebas:

  • Compruebe los datos del proyecto: abra los proyectos migrados, realice cambios en ellos, agregue recursos de empresa, publíquelos, acepte actualizaciones de estado, etc.

  • Compruebe los datos de Project Web Access: rellene los partes de horas, cree propuestas, genere un cubo, etc.

Se recomienda confeccionar una lista de comprobación de migración específica para sus necesidades y probar dichos elementos después de la migración.

Actualización de la configuración del servidor migrada

Como se explica en Datos no migrados a Project Server 2007, es posible que no todos los datos de Project Server 2003 se puedan migrar a Office Project Server 2007. Por tanto, se recomienda revisar todas las opciones de configuración del servidor Office Project Server 2007 y asegurarse de que se hayan definido tal como desee. A continuación, se enumeran algunas áreas específicas:

  1. Configuración de seguridad: existen algunos permisos de seguridad (globales y de categoría) que son nuevos en Office Project Server 2007. Es posible que dichos permisos no se migren. Revise cada uno de ellos y decida si desea o no conceder a los usuarios ese permiso. Para obtener más información, vea Seguridad y protección para Office Project Server 2007.

  2. Definiciones de vista de Project Web Access: las cláusulas "Filtrar por" y "Agrupar por" no se migran desde Project Server 2003, por lo que deberá crearlas de nuevo. Además, algunos campos de vista de Project Web Access no se migran. Asegúrese de que todos los campos que sean de su interés estén disponibles en las vistas migradas.

  3. Combinación y cambio de nombre de grupos de seguridad, categorías y plantillas parecidas y de definiciones de vista de Project Web Access: si hay un conflicto de nombres al migrar plantillas de seguridad, definiciones de vista o grupos o categorías de seguridad, la herramienta de migración añadirá un prefijo o sufijo a los nombres conflictivos. El objetivo de esta acción es conservar las entidades tanto de Project 2007 como de Project 2003 en un sistema. Después podrá seleccionar cuál desea mantener u optar por combinarlas, según considere adecuado. Se recomienda resolver los conflictos para no confundir a los usuarios finales.

Sincronización de los usuarios migrados de autenticación de formularios con el almacén de autenticación de formularios de Project Server 2007

Éste es un paso necesario para garantizar que los usuarios migrados de autenticación de formularios trabajen correctamente en Office Project Server 2007. Para obtener más información, vea Configuración de formularios de autenticación de proveedores de pertenencia SQL para Project Server 2007.

Comprobación de la configuración de aprovisionamiento del área de trabajo del proyecto

La herramienta de migración restablecerá automáticamente la opción Aprovisionamiento automático en la página Configuración de aprovisionamiento de áreas de trabajo de Project de Configuración del servidor a Permitir que los usuarios creen manualmente áreas de trabajo de proyecto en Project Server en Office Project Server 2007. Esta configuración garantiza que el proceso de migración no aprovisiona áreas de trabajo duplicadas para los proyectos que puedan tener ya áreas de trabajo pendientes de migración.

Después de ejecutar la herramienta de migración, compruebe la configuración de aprovisionamiento de áreas de trabajo de Project que se encuentra en la sección Directivas operativas de Configuración del servidor de Project Web Access Server. Compruebe que las opciones Dirección URL del sitio y Aprovisionamiento automático están configuradas correctamente para sus necesidades. Si desea que Office Project Server 2007 cree automáticamente un área de trabajo cuando se publica un proyecto, restablezca la opción Aprovisionamiento automático a Crear automáticamente un área de trabajo para cada proyecto cuando se publica por primera vez en Project Server en Office Project Server 2007 después de ejecutar la herramienta de migración.

Eliminación de los usuarios migrados inactivos (opcional)

La página Administrar grupos de Project Server 2003 no muestra los usuarios inactivos de manera predeterminada. Sin embargo, en Office Project Server 2007, los usuarios inactivos sí que se muestran de manera predeterminada. Por lo tanto, después del proceso de migración (que también migra a los usuarios inactivos), es posible que aparezcan más usuarios en la página Administrar grupos de Project Web Access en Office Project Server 2007.

Puede eliminar de forma permanente los usuarios inactivos si es necesario.

Para eliminar permanentemente a los usuarios inactivos:

  1. En Project Web Access, haga clic en Configuración del servidor.

  2. En la sección Administración de bases de datos, haga clic en Eliminar objetos de empresa.

  3. En la página Eliminar objetos de empresa, en la sección ¿Qué desea eliminar de Project Server?, seleccione Recursos y usuarios.

  4. En la lista de usuarios que se muestra, seleccione los usuarios que desea eliminar permanentemente y, a continuación, haga clic en Eliminar.

Corrección de la configuración de moneda del proyecto

Entre los problemas conocidos, se encuentra el de las monedas del proyecto que no se migran correctamente. Ejecute la siguiente consulta SQL en la base de datos de tablas del proyecto de Project Server 2003 para obtener una lista de proyectos y sus monedas. Esta información puede usarse para corregir manualmente la configuración de moneda posterior a la migración.

select PROJ_NAME, PROJ_OPT_CURRENCY_SYMBOL 
  from dbo.MSP_PROJECTS where PROJ_TYPE in (0, 1, 2)

Modificación de cuentas locales de Windows migradas

En caso de que tuviera cuentas locales de Windows (por ejemplo, nombreDeEquipo\Enrique Gil) y los nombres de equipo ya no fueran válidos, asegúrese de modificar las cuentas de usuario para que sean válidas en Configuración del servidor de Project Web Access Server, mediante las opciones de Administrar usuarios.

Actualización de las tablas de búsqueda de varios idiomas

Las tablas de búsqueda de varios idiomas no se actualizan correctamente después de la migración. Ejecute las siguientes instrucciones SQL en la base de datos publicada de Office Project Server 2007 para corregir este problema.

DELETE FROM dbo.MSP_LOOKUP_TABLE_LANGUAGES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

Si usa Microsoft Office Portfolio Server 2007 con Project Server 2007, es especialmente importante ejecutar estas instrucciones SQL para actualizar las tablas. Si no se ejecutan las instrucciones, puede producirse un error “GeneralUnhandledException” al realizar una exportación de Portfolio Server 2007 a Project Server 2007. Tendría el aspecto del siguiente error y podría aparecer en los registros de ULS:

PSI: LookupTable.ReadLookupTablesMultiLang Undefined Attibutes: PSError: GeneralUnhandledException Underined attributes list: System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints....

Deshacer la migración

Es posible que desee deshacer la migración si se produce alguna de las situaciones siguientes:

  • Se produce un error de la migración en medio del proceso.

  • Una gran cantidad de datos cambia en Project Server 2003 después de la migración. Si es así, el proceso de migración se debe realizar de nuevo desde el principio.

Dado que la migración a Office Project Server 2007 no es una actualización inmediata, no se modifica ningún dato de Project Server 2003 durante el proceso. Por lo tanto, una operación de deshacer es equivalente a restaurar una instalación de Project Web Access de Office Project Server 2007 limpia (esta operación puede realizarse a partir de una copia de seguridad). Después podrá ejecutar de nuevo la migración.

Si desea volver a mirar varios proyectos (quizás porque han cambiado en Project Server 2003), el método de deshacer consiste en eliminar los proyectos de Office Project Server 2007 y volver a migrarlos.

ImportantImportante:
Si se detiene el proceso de migración de datos globales a mitad de la operación, debe ejecutarse de nuevo desde el principio. La herramienta de migración puede detenerse a mitad de la operación a causa de un error en los datos de Project Server 2003 (por ejemplo, si un recurso concreto no tiene un valor válido para un código de esquema de recurso). La manera de corregir este problema consiste en abrir ResGlobal en Project Professional 2003, corregir el problema y volver a intentar la migración. Repita este proceso hasta que el proceso de migración global continúe hasta su finalización. Una vez que finalice correctamente, tendrá la garantía de que los datos de Project Server 2003 están limpios. A continuación, deberá limpiar los datos de Office Project Server 2007 y volver a migrar los datos globales de nuevo desde el principio.