Eseguire lo script di migrazione 6 per acquisire tutti i progetti di Project Server 2007 a cui sono associate aree di lavoro

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2010-05-17

Eseguire lo script 6 per elencare tutti i progetti nel database di Microsoft Office Project Server 2007 a cui è associato un sito area di lavoro progetto. Questi dati vengono salvati in una tabella del database ProjectServer_Migration_Data_Validation. I dati possono essere confrontati con i risultati dello script 4 per la pre-migrazione per verificare che sia stata eseguita la migrazione e il ricollegamento di tutti i progetti di Microsoft Office Project Server 2003 a cui sono associate aree di lavoro.

Nota

Questo script fa parte dei numerosi script per la post-migrazione inclusi in Virtual Migration Environment (VME) di Project Server. Tali script sono facoltativi, tuttavia è consigliabile eseguirli per individuare eventuali problemi che potrebbero impedire la migrazione corretta dei dati. Per ulteriori informazioni sugli script per la post-migrazione disponibili, vedere VME di Project Server: Eseguire script di post-migrazione (facoltativo).

Per eseguire lo script 6

  1. Sul desktop di VME fare clic su Start Migration Process. Verrà visualizzata una finestra di Esplora risorse con il contenuto dell'unità E.

  2. In Esplora risorse fare doppio clic sulla cartella seguente:

    • Se si dispone di un solo database di Project 2003 , aprire la cartella Migrate_Proj_2003_Single_DB.

    • Se si dispone di database Project Server 2003 divisi, aprire la cartella Migrate_Proj_2003_Split_DB.

  3. Aprire la cartella Verification Scripts e fare clic su VME Script 6.sql. Verrà aperto SQL Server Management Studio con lo script 6.

  4. Fare clic su Execute per eseguire lo script.

  5. I risultati dello script verranno salvati nella tabella dbo.Migration_PS2007_ProjectWorkspaces del database ProjectServer_Migration_Data_Validation.

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