Freigeben über


Erfassen der mit Projekten verknüpften Windows SharePoint Services 2.0-Arbeitsbereiche

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2010-12-15

Wichtig

Dieses Verfahren ist optional und muss nur ausgeführt werden, wenn Sie Websites und Inhalte von Windows SharePoint Services 2.0-Projektarbeitsbereichen migrieren möchten.

Mit Skript A4 wird eine Datenmomentaufnahme der Microsoft Office Project Server 2003-Datenbank aus der Tabelle Projects erstellt. Anschließend werden die Daten in einer Tabelle gespeichert, die dynamisch im Skript erstellt wird. Alle Projekte in der Project Server 2003-Datenbank, denen eine Projektarbeitsbereichs-Website zugeordnet ist, werden aufgelistet.

Führen Sie das Skript "A4" aus, nachdem Sie die zwei USE-Anweisungen so aktualisiert haben, dass in diesen auf die oben erstellte Überprüfungsdatenbank und auf den Datenbanknamen der zu migrierenden Microsoft Office Project Server 2003-Datenbank verwiesen wird.

Skript 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]