Ejecución del script 6 de migración para capturar todos los proyectos de Project Server 2007 con áreas de trabajo del proyecto asociadas

 

Se aplica a: Project Server 2010

Última modificación del tema: 2010-05-17

Ejecute el script 6 para enumerar todos los proyectos de la base de datos publicados de Microsoft Office Project Server 2007 que tengan un sitio del área de trabajo del proyecto asociado. Estos datos se guardan en una tabla de la base de datos ProjectServer_Migration_Data_Validation. Los datos pueden compararse con los resultados previos a la migración del script 4 para comprobar si todos los proyectos de Microsoft Office Project Server 2003 con áreas de trabajo asociadas se han migrado y vuelto a vincular.

Nota

Este script es uno de varios scripts posteriores a la migración incluidos en Virtual Migration Environment (VME) de Project Server. La ejecución de los scripts es opcional, pero se recomienda encarecidamente para ayudar a detectar problemas que puedan evitar que la migración de los datos se complete correctamente. Para obtener más información acerca de los scripts posteriores a la migración disponibles, vea VME de Project Server: ejecución de scripts posterior a la migración (opcional).

Para ejecutar el script 6

  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 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, a continuación, haga clic en VME Script 6.sql. Se abrirá SQL Server Management Studio y se mostrará el script 6.

  4. Haga clic en Ejecutar para ejecutar el script.

  5. Los resultados del script se guardarán en la base de datos ProjectServer_Migration_Data_Validation en la tabla denominada dbo.Migration_PS2007_ProjectWorkspaces.

Script 6

/*------------------------------------------------------------
-- Script A6
-- Project2007_Projects_With_WSS_Sites.sql
-- List all Projects with Associated WSS workspace sites
Run this query against the Project Server 2007 Published database
--------------------------------------------------------------*/
USE ProjectServer_Migration_Data_Validation
IF EXISTS (SELECT id FROM dbo.sysobjects WHERE id = OBJECT_ID(N'Migration_PS2007_ProjectWorkspaces')
AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE dbo.Migration_PS2007_ProjectWorkspaces
go
USE ProjectServer_Published
SELECT [PROJ_NAME]
,[PROJ_UID]
      ,[WPROJ_STS_SUBWEB_NAME]
      ,[WPROJ_ISSUE_LIST_NAME]
      ,[WPROJ_RISK_LIST_NAME]
      INTO ProjectServer_Migration_Data_Validation.dbo.Migration_PS2007_ProjectWorkspaces
       FROM [MSP_PROJECTS] P
where [WPROJ_STS_SUBWEB_NAME] IS NOT NULL
order by proj_name