Aufgaben nach der Migration von Project Server 2003-Daten

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Nach dem Ausführen des Migrationstools zum Migrieren von Microsoft Office Project Server 2003-Daten zu Microsoft Office Project Server 2007 müssen nach der Migration verschiedene Aufgaben ausgeführt werden, z. B.:

  • Ü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 Rückgängigmachen der 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, nehmen Sie Korrekturen vor, und führen Sie dann das Migrationstool erneut aus. Wenn es sich um einen nicht behebbaren Fehler handelt, nehmen Sie Ä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 ordnungsgemäß zu Office Project Server 2007 migriert wurden, indem Sie folgende Tests durchführen:

  • Überprüfen der Projektdaten: Öffnen migrierter Projekte, Vornehmen von Änderungen, Hinzufügen von Ressourcen für Unternehmen, Veröffentlichen der Projekte, Akzeptieren von Statusaktualisierungen usw.

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

Es wird dringend empfohlen, eine Checkliste für die Migration zu erstellen, die speziell auf Ihre Bedürfnisse zugeschnitten ist, und diese Objekte nach der Migration zu prüfen.

Aktualisieren migrierter Servereinstellungen

Wie in Daten, die nicht zu Project Server 2007 migriert werden können 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: In Office Project Server 2007 gibt es einige neue Sicherheitsberechtigungen (globale und Kategorieberechtigungen). Diese Berechtigungen werden möglicherweise nicht migriert. Sie sollten einzeln überprüft werden, um zu entscheiden, welchen Benutzern sie zugewiesen werden. Weitere Informationen finden Sie unter Einführung in Berechtigungen in Microsoft Office Project Server 2007 (https://technet.microsoft.com/de-de/library/cc197530(office.12).aspx).

  2. Project Web Access-Ansichtsdefinitionen: Die Klauseln Filtern nach und Gruppieren nach werden nicht aus Project Server 2003 migriert und 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 erfolgt, um sowohl Project 2007-Entitäten als auch Project 2003-Entitäten in 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 formularbasierten Project Server 2007-Authentifizierungsspeicher

Hierbei handelt es sich um einen erforderlichen Schritt, um sicherzustellen, dass die über migrierte Formulare authentifizierten Benutzer in Office Project Server 2007 ordnungsgemäß verwendet werden können. Weitere Informationen finden Sie unter Konfigurieren der SQL-Mitgliedschaftsanbieter-Formularauthentifizierung für Project Server 2007 (https://go.microsoft.com/fwlink/?linkid=188757\&clcid=0x407).

Ü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 ordnungsgemäß 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\Ralf Frank) 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 ordnungsgemäß 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 Project Portfolio Server 2007 mit Office 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 Office Project Portfolio Server 2007 nach Office 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....

Rückgängigmachen der Migration

In den folgenden Situationen möchten Sie möglicherweise die Migration rückgängig machen:

  • Im Verlauf des Migrationsprozesses tritt ein Fehler auf

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

Da es sich beim Migrieren zu Office Project Server 2007 nicht um ein direktes Upgrade handelt, werden keine Project Server 2003-Daten im Verlauf des Prozesses geändert. Eine Rückgängigmachung 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 mithilfe der Rückgängigmachung die Projekte in Office Project Server 2007 löschen und erneut migrieren.

Wichtig

Wird der globale Migrationsprozess mittendrin beendet, muss er ganz von vorn erneut erfolgen. 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 mittendrin 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 ordnungsgemäß migriert wurden. Als Nächstes müssen Sie die Office Project Server 2007-Daten entfernen und die globalen Daten erneut ganz von vorn migrieren.