Ausführen des Migrationskripts 4 zum Erfassen aller Project Server 2003-Projekte mit zugeordneten Projektarbeitsbereichen
Gilt für: Project Server 2010
Letztes Änderungsdatum des Themas: 2012-03-15
Das Migrationsskript 4 ist eines von mehreren Migrationsskripts, die in der virtuellen Migrationsumgebung (Virtual Migration Environment, VME) von Project Server enthalten sind und Ihnen bei der Migration von Microsoft Office Project Server 2003-Daten helfen. Führen Sie Skript 4 aus, um eine Datenmomentaufnahme der Project Server 2003-Datenbank über die Tabelle Projekt zu erstellen und die Daten dann in einer Tabelle zu speichern, die innerhalb des Skripts dynamisch erstellt wird. In Skript 4 werden alle Projekte in der Project Server 2003-Datenbank aufgelistet, denen eine Projektarbeitsbereich-Website zugeordnet ist. Diese Daten werden in einer Tabelle in der Datenbank ProjectServer_Migration_Data_Validation gespeichert. Sie können mit den Ergebnissen nach der Migration verglichen werden, um festzustellen, ob alle Project Server 2003-Projekte mit zugeordneten Arbeitsbereichen migriert und neu verknüpft wurden.
Warnung
Dieses Skript ist eines von mehreren Prä-Migrations-Skripts, die in der 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 Prä-Migrations-Skripts finden Sie unter Project Server VME: Ausführen von Prä-Migrations-Skripts (optional).
So führen Sie Skript 4 aus
Klicken Sie auf dem VME-Desktop auf Start Migration Process. Ein Windows Explorer-Fenster mit dem Inhalt von Laufwerk E: wird angezeigt.
Doppelklicken Sie in Windows Explorer auf den folgenden Ordner:
Wenn Sie eine einzige Project Server 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.
Öffnen Sie den Ordner Verification Scripts, und klicken Sie auf VME Script 4.sql. Dadurch wird SQL Server Management Studio und Skript 4 angezeigt.
Klicken Sie auf Ausführen, um das Skript auszuführen.
Die Ergebnisse des Skripts werden in der Datenbank ProjectServer_Migration_Data_Validation in der Tabelle dbo.Migration_PS2003_ProjectWorkspaces gespeichert.
Skript 4
Skript 4 enthält den folgenden Code:
/*------------------------------------------------------------------------
-- 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]