Freigeben über


Aufgaben nach der Migration für Project Server 2007

Letzte Aktualisierung: Mai 2009

 

Letztes Änderungsdatum des Themas: 2009-04-29

Nach dem Ausführen des Migrationstools zum Migrieren von Microsoft Office Project Server 2003-Daten zu Microsoft Office Project Server 2007 müssen einige Aufgaben nach der Migration ausgeführt werden. Werden diese nicht ausgeführt, funktioniert Office Project Server 2007 möglicherweise nicht ordnungsgemäß. Zu diesen Aufgaben gehören die folgenden:

  • Überprüfen, ob die Migration erfolgreich war

  • Aktualisieren migrierter Servereinstellungen

  • Synchronisieren der migrierten über Formulare authentifizierten Benutzer mit dem Project Server 2007-Speicher für die Formularauthentifizierung

  • Überprüfen der Einstellungen für die Bereitstellung des Projektarbeitsbereichs

  • Löschen migrierter inaktiver Benutzer (optional)

  • Anpassen der Einstellungen der Projektwährung

  • Ändern migrierter lokaler Windows-Konten

  • Aktualisieren mehrsprachiger Nachschlagetabellen

Dieser Artikel enthält auch Informationen zum Ausführen eines Rollbacks für die Migration.

Überprüfen, ob die Migration erfolgreich war

Überprüfen Sie in der Befehlszeile des Migrationstools oder im Migrationsprotokoll, ob die Migration erfolgreich war. Wenn dies nicht der Fall ist, führen Sie die Korrekturen aus, und führen Sie dann das Migrationstool erneut aus. Wenn es sich um einen nicht behebbaren Fehler handelt, nehmen Sie die Änderungen in Project Server 2003 vor, stellen Sie die fehlerfreien Office Project Server 2007-Datenbanken wieder her, und führen Sie die Migration erneut durch. War die Migration erfolgreich, stellen Sie sicher, dass die Daten korrekt zu Office Project Server 2007 migriert wurden, indem Sie folgende Tests durchführen:

  • Überprüfen der Projektdaten: Öffnen migrierter Projekte, Ausführen von Änderungen, Hinzufügen von Enterprise-Ressourcen, Veröffentlichen von Projekten, Akzeptieren von Statusaktualisierungen usw.

  • Überprüfen von Project Web Access-Daten: Ausfüllen von Arbeitszeittabellen, Erstellen von Vorschlägen, Erstellen von Cubes usw.

Es wird empfohlen, dass Sie eine Migrationscheckliste erstellen, die speziell auf Ihre Bedürfnisse zugeschnitten ist, und dass Sie diese Objekte nach der Migration prüfen.

Aktualisieren migrierter Servereinstellungen

Wie in Nicht zu Project Server 2007 migrierte Daten beschrieben wird, werden möglicherweise nicht alle Daten von Project Server 2003 zu Office Project Server 2007 migriert. Es wird daher empfohlen, dass Sie alle Office Project Server 2007-Servereinstellungen überprüfen. Im Folgenden finden einige besondere Bereiche, die überprüft werden sollten:

  1. Sicherheitseinstellungen: Es gibt einige neue Sicherheitsberechtigungen (globale und Kategorieberechtigungen) in Office Project Server 2007. Diese Berechtigungen werden möglicherweise nicht migriert. Diese sollten einzeln überprüft werden, um zu entscheiden, welchen Benutzern sie zugewiesen werden. Weitere Informationen finden Sie unter Sicherheit und Schutz für Office Project Server 2007.

  2. Project Web Access-Ansichtsdefinitionen: Die Klauseln Filtern nach und Gruppieren nach werden nicht aus Project Server 2003 migriert. Diese müssen möglicherweise neu erstellt werden. Einige Project Web Access-Ansichtsfelder werden auch nicht migriert. Stellen Sie sicher, dass alle für Sie wichtigen Felder in den migrierten Ansichten vorhanden sind.

  3. Zusammenführen und Umbenennen ähnlicher Sicherheitsgruppen, Kategorien, Vorlagen und Project Web Access-Ansichtsdefinitionen: Wenn Namenskonflikte während der Migration von Sicherheitsvorlagen, Ansichtsdefinitionen, Sicherheitsgruppen oder Kategorien auftreten, wird vom Migrationstool an den Namen ein Präfix oder Suffix angehängt. Dies wird durchgeführt, um sowohl Project 2007-Entitäten als auch Project 2003-Entitäten auf einem System zu speichern. Sie können dann auswählen, welche Sie behalten und welche Sie zusammenführen möchten. Es wird empfohlen, die Konflikte aufzulösen, damit Endbenutzer nicht verwirrt werden.

Synchronisieren der migrierten über Formulare authentifizierten Benutzer mit dem Project Server 2007-Speicher für die Formularauthentifizierung

Hierbei handelt es sich um einen erforderlichen Schritt, um sicherzustellen, dass die über Formulare authentifizierten Benutzer in Office Project Server 2007 funktionieren. Weitere Informationen finden Sie unter Konfigurieren der SQL-Mitgliedschaftsanbieter-Formularauthentifizierung für Project Server 2007.

Überprüfen der Einstellungen für die Bereitstellung des Projektarbeitsbereichs

Die Option zum automatischen Bereitstellen auf der Seite Einstellungen für die Bereitstellung des Projektarbeitsbereichs der Servereinstellungen wird vom Migrationstool in Office Project Server 2007 auf das manuelle Erstellen eines Arbeitsbereichs für jedes Projekt zurückgesetzt. Mit dieser Einstellung wird sichergestellt, dass im Migrationsprozess nicht doppelte Arbeitsbereiche für Projekte, die möglicherweise noch zu migrierende Arbeitsbereiche aufweisen, bereitgestellt werden.

Nach Ausführung des Migrationstools überprüfen Sie die Einstellungen für die Bereitstellung des Projektarbeitsbereichs im Abschnitt Betriebsrichtlinien der Project Web Access-Servereinstellungen. Überprüfen Sie, ob die Optionen Site-URL und Automatische Bereitstellung entsprechend Ihren Anforderungen konfiguriert sind. Wenn Sie möchten, dass von Office Project Server 2007 automatisch ein Arbeitsbereich erstellt wird, sobald ein Projekt veröffentlicht wird, setzen Sie nach der Ausführung des Migrationstools die Option zum automatischen Bereitstellen auf das automatische Erstellen eines Arbeitsbereichs für das Projekt beim Veröffentlichen eines Projekts in Office Project Server 2007 zurück.

Löschen migrierter inaktiver Benutzer (optional)

Auf der Seite Gruppen verwalten in Project Server 2003 werden inaktive Benutzer nicht standardmäßig angezeigt. In Office Project Server 2007 hingegen werden inaktive Benutzer standardmäßig angezeigt. Daher können Sie möglicherweise nach dem Migrationsprozess (in dem auch die inaktiven Benutzer migriert werden) weitere Benutzer auf der Project Web Access-Seite Gruppen verwalten in Office Project Server 2007 angezeigt sehen.

Bei Bedarf können Sie die inaktiven Benutzer dauerhaft löschen.

So löschen Sie inaktive Benutzer dauerhaft

  1. Klicken Sie in Project Web Access auf Servereinstellungen.

  2. Klicken Sie im Abschnitt Datenbankverwaltung auf Enterprise-Objekte löschen.

  3. Wählen Sie auf der Seite Enterprise-Objekte löschen im Abschnitt Was soll aus Project Server gelöscht werden? die Option Ressourcen und Benutzer aus.

  4. Wählen Sie in der Liste der angezeigten Benutzer die Benutzer aus, die Sie dauerhaft löschen möchten, und klicken Sie dann auf Löschen.

Anpassen der Einstellungen der Projektwährung

Es ist ein bekanntes Problem, dass die Projektwährungen nicht korrekt migriert werden. Führen Sie die folgende SQL-Abfrage in den Project Server 2003-Projekttabellen aus, um eine Liste der Projekte und ihrer Währungen zu erhalten. Diese Daten können genutzt werden, um die Währungseinstellungen nach der Migration manuell zu korrigieren.

select PROJ_NAME, PROJ_OPT_CURRENCY_SYMBOL 
  from dbo.MSP_PROJECTS where PROJ_TYPE in (0, 1, 2)

Ändern migrierter lokaler Windows-Konten

Wenn Sie über lokale Windows-Konten (z. B. ComputerName\Brad Joseph) verfügen und die Computernamen nicht mehr gültig sind, sollten Sie auf jeden Fall zu den Project Web Access-Servereinstellungen wechseln und die Optionen unter Benutzer verwalten verwenden, um die Konten so zu bearbeiten, dass sie gültig sind.

Aktualisieren mehrsprachiger Nachschlagetabellen

Mehrsprachige Nachschlagetabellen werden bei einer Migration nicht korrekt aktualisiert. Führen Sie die folgenden SQL-Anweisungen in der veröffentlichen Datenbank von Office Project Server 2007 aus, um dieses Problem zu beheben.

DELETE FROM dbo.MSP_LOOKUP_TABLE_LANGUAGES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

DELETE FROM dbo.MSP_LOOKUP_TABLE_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)

Wenn Sie Microsoft Office Portfolio Server 2007 mit Project Server 2007 verwenden, ist es besonders wichtig, diese SQL-Anweisungen zum Aktualisieren der Tabellen auszuführen. Wenn die Anweisungen nicht ausgeführt werden, tritt möglicherweise ein Fehler vom Typ "GeneralUnhandledException" beim Export von Portfolio Server 2007 nach Project Server 2007 auf. Dieser Fehler sieht ggf. wie folgt aus und wird in den ULS-Protokollen angezeigt:

PSI: LookupTable.ReadLookupTablesMultiLang Undefined Attibutes: PSError: GeneralUnhandledException Underined attributes list: System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints....

Rollback der Migration

In den folgenden Situationen möchten Sie möglicherweise ein Rollback der Migration ausführen:

  • In der Mitte des Prozesses tritt ein Fehler bei der Migration auf

  • Eine große Menge von Daten in Project Server 2003 wird nach einer Migration geändert. Falls dies der Fall ist, sollte der Migrationsprozess noch einmal von vorn durchgeführt werden.

Da es sich beim Migrieren zu Office Project Server 2007 nicht um eine direkte Aktualisierung handelt, werden keine Project Server 2003-Daten im Prozess geändert. Die Ausführung eines Rollbacks ist daher geeignet, um Project Web Access in Office Project Server 2007 (möglicherweise aus einer Sicherung) so wiederherzustellen, dass das Programm fehlerfrei funktioniert. Sie können dann die Migration erneut durchführen.

Falls Sie einige Projekte (weil sie sich möglicherweise in Project Server 2003 geändert haben) erneut migrieren möchten, können Sie mit der Rollbackmethode die Projekte in Office Project Server 2007 löschen und erneut migrieren.

Wichtig

Wird der globale Migrationsprozess in der Mitte beendet, muss er ganz von vorn erneut durchgeführt werden. Aufgrund eines Fehlers in Project Server 2003-Daten (z. B. wenn eine bestimmte Ressource keinen gültigen Wert für einen Ressourcengliederungscode aufweist) kann das Migrationstool in der Mitte beendet werden. Zum Beheben des Problems öffnen Sie ResGlobal in Project Professional 2003, beheben das Problem, und führen die Migration erneut durch. Wiederholen Sie diesen Vorgang, bis der globale Migrationsprozess abgeschlossen werden kann. Wurde die Migration einmal erfolgreich abgeschlossen, können Sie davon ausgehen, dass die Project Server 2003-Daten korrekt migriert wurden. Als Nächstes müssen Sie die Office Project Server 2007-Daten entfernen und die globalen Daten erneut von vorn migrieren.