Share via


Ausführen des Migrationsskripts 6 zum Erfassen aller Project Server 2007-Projekte mit zugeordneten Projektarbeitsbereichen

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2010-05-17

Führen Sie Skript 6 aus, um alle Projekte in der Microsoft Office Project Server 2007-Datenbank Published aufzulisten, denen eine Projektarbeitsbereich-Website zugeordnet ist. Diese Daten werden in einer Tabelle in der Datenbank ProjectServer_Migration_Data_Validation gespeichert. Die Daten können mit den Ergebnissen vor der Migration aus Skript 4 verglichen werden, um zu überprüfen, ob alle Microsoft Office Project Server 2003-Projekte mit zugeordneten Arbeitsbereichen migriert und neu verknüpft wurden.

Hinweis

Dieses Skript ist eines von mehreren Post-Migrations-Skripts, die in der virtuellen Migrationsumgebung (Virtual Migration Environment, VME) von Project Server enthalten sind. Das Ausführen der Skripts ist optional, aber sehr empfehlenswert, weil damit Probleme erkannt werden können, die eine erfolgreiche Migration der Daten verhindern können. Weitere Informationen zu den verfügbaren Post-Migrations-Skripts finden Sie unter Project Server VME: Ausführen von Post-Migrations-Skripts (optional).

So führen Sie Skript 6 aus

  1. Klicken Sie auf dem VME-Desktop auf Start Migration Process. Ein Windows Explorer-Fenster mit dem Inhalt von Laufwerk E: wird angezeigt.

  2. Doppelklicken Sie in Windows Explorer auf den folgenden Ordner:

    • Wenn Sie eine Project 2003-Datenbank verwenden, öffnen Sie den Ordner Migrate_Proj_2003_Single_DB.

    • Wenn Sie geteilte Project Server 2003-Datenbanken verwenden, öffnen Sie Migrate_Proj_2003_Split_DB.

  3. Öffnen Sie den Ordner Verification Scripts, und klicken Sie auf VME Script 6.sql. Dadurch wird SQL Server Management Studio und Skript 6 angezeigt.

  4. Klicken Sie auf Ausführen, um das Skript auszuführen.

  5. Die Ergebnisse des Skripts werden in der Datenbank ProjectServer_Migration_Data_Validation in der Tabelle dbo.Migration_PS2007_ProjectWorkspaces gespeichert.

Skript 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