Capturer les espaces de travail Windows SharePoint Services 2.0 liés à des projets

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2010-12-15

Important

Cette procédure facultative ne doit être effectuée que si vous voulez migrer vos sites et du contenu d’espace de travail de projet Windows SharePoint Services 2.0.

Le script A4 permet d’effectuer une capture instantanée de la base de données Microsoft Office Project Server 2003 dans la table Projets, puis de stocker les données dans une table créée de manière dynamique, dans le script. Le Script A4 répertorie tous les projets dans la base de données Project Server 2003 qui sont associés à un site d’espace de travail de projet.

Exécutez le script A4 après avoir mis à jour les deux déclarations USE afin qu’elles pointent sur la base de données de validation créée ci-dessus et le nom de la base de données Microsoft Office Project Server 2003 que vous envisagez de migrer.

Script A4

/*------------------------------------------------------------
-- Script A4: Capture WSS2 Project Workspaces Data Snapshot
-- Project2003_Projects_With_WSS_Sites.sql
-- List all Projects with Associated WSS workspace sites
------------------------------------------------------------------*/
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]