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

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2012-03-15

Lo script di migrazione 4 è uno dei numerosi script per la migrazione che sono stati inclusi in Virtual Migration Environment (VME) di Project Server per assistere gli utenti nel processo di migrazione dei dati di Microsoft Office Project Server 2003. Consente di creare uno snapshot dei dati del database di Project Server 2003 dalla tabella Project e di archiviare i dati in una tabella creata dinamicamente all'interno dello script. Lo script 4 elenca tutti i progetti nel database di Project Server 2003 a cui è associato un sito area di lavoro progetto. Tali dati vengono salvati in una tabella del database ProjectServer_Migration_Data_Validation e possono essere confrontati con i risultati della fase di post-migrazione per verificare che sia stata eseguita la migrazione e il ricollegamento di tutti i progetti di Project Server 2003 a cui sono associate aree di lavoro.

Avviso

Questo script fa parte dei numerosi script per la pre-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 pre-migrazione disponibili, vedere VME di Project Server: eseguire gli script per la pre-migrazione (facoltativo).

Per eseguire lo script 4

  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 Project Server 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 4.sql. Verrà aperto SQL Server Management Studio con lo script 4.

  4. Fare clic su Execute per eseguire lo script.

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

Script 4

Lo script 4 contiene il codice seguente:

/*------------------------------------------------------------------------
-- 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]