Compartir a través de


Ejecución del script 4 de migración para capturar todos los proyectos de Project Server 2003 con áreas de trabajo asociadas

 

Se aplica a: Project Server 2010

Última modificación del tema: 2012-03-15

El script de migración 4 es uno de los diversos scripts de migración incluidos en el entorno de migración virtual Virtual Migration Environment (VME) de Project Server para ayudarle a migrar sus datos de Microsoft Office Project Server 2003. Ejecute el script 4 para crear una instantánea de datos de la base de datos de Project Server 2003 desde la tabla de Project y almacenar los datos en una tabla creada dinámicamente en el script. El script 4 muestra todos los proyectos de la base de datos de Project Server 2003 que tienen un sitio de área de trabajo de proyecto asociada. Estos datos se guardan en una tabla en la base de datos ProjectServer_Migration_Data_Validation y se pueden comparar con los resultados posteriores a la migración para comprobar si todos los proyectos de Project Server 2003 con áreas de trabajo asociadas se han migrado y se han vuelto a vincular.

Advertencia

Este script es uno de los diversos scripts anteriores a la migración incluidos en el entorno de migración virtual (VME) de Project Server. La ejecución de los scripts es opcional, pero se recomienda encarecidamente hacerlo para ayudar a detectar problemas que puedan impedir la correcta migración de los datos. Para obtener más información acerca de los scripts anteriores a la migración disponibles, vea VME de Project Server: ejecución de scripts anterior a la migración (opcional).

Para ejecutar el script 4

  1. En el escritorio de VME, haga clic en Start Migration Process (Iniciar proceso de migración). Se abrirá una ventana del Explorador de Windows que mostrará los contenidos de la unidad E.

  2. En el Explorador de Windows, haga doble clic en la siguiente carpeta:

    • Si tiene una sola base de datos de Project Server 2003, abra la carpeta Migrate_Proj_2003_Single_DB.

    • Si tiene bases de datos divididas de Project Server 2003, abra Migrate_Proj_2003_Split_DB.

  3. Abra la carpeta de scripts de comprobación y haga clic en VME Script 4.sql. Se abrirá SQL Server Management Studio y mostrará el script 4.

  4. Haga clic en Ejecutar para ejecutar el script.

  5. Los resultados del script se guardan en la base de datos ProjectServer_Migration_Data_Validation, en la tabla denominada dbo.Migration_PS2003_ProjectWorkspaces.

Script 4

El script 4 contiene el código siguiente:

/*------------------------------------------------------------------------
-- Script A4: Capture WSS2 Project Workspaces Data Snapshot
-- List all Projects 2003 with Associated WSS workspace sites
-- Updated the USE statement to point to the Project Server 2003 database
--------------------------------------------------------------------------*/
USE ProjectServer_Migration_Data_Validation
IF EXISTS (SELECT id FROM dbo.sysobjects WHERE id = OBJECT_ID(N'Migration_PS2003_ProjectWorkspaces')
AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE dbo.Migration_PS2003_ProjectWorkspaces
GO
USE ProjectServer_2003

SELECT [PROJ_NAME]
,[WPROJ_ID]
      ,[WPROJ_STS_SUBWEB_NAME]
      ,[WPROJ_ISSUE_LIST_NAME]
      ,[WPROJ_RISK_LIST_NAME]
      INTO ProjectServer_Migration_Data_Validation.dbo.Migration_PS2003_ProjectWorkspaces
   FROM [MSP_WEB_PROJECTS] P, dbo.MSP_WEB_STS_SERVERS W
  where [WPROJ_STS_SUBWEB_NAME] IS NOT NULL
  and p.[WSTS_SERVER_ID] = w.[WSTS_SERVER_ID]