Grundlegendes zum Feature Lokaler Project-Cache

Letzte Aktualisierung: Dezember 2007

 

Letztes Änderungsdatum des Themas: 2015-02-27

Bei jedem Öffnen oder Speichern von Projekten, die sich in Office Project Server 2007 befinden, durchlaufen die Vorgänge den lokalen Project-Cache. der lokale Project-Cache ist ein neues Feature, das immer aktiviert ist. Die Hauptvorteile des lokalen Project-Caches sind die verbesserte Zuverlässigkeit (alle Änderungen werden immer zuerst im Cache und dann auf dem Server gespeichert) und die bessere Leistung (bereits geöffnete Projekte werden immer aus dem Cache geladen, und nur Änderungen werden vom Server heruntergeladen).

Das Öffnen oder Speichern eines Projektplans aus Project Server in Microsoft Office Project Professional 2003 hängt stark von der Netzwerkbandbreite, der Latenz und der Größe des Projektplans ab. Bei jedem Öffnen oder Speichern einer Datei in Project Server 2003 wird die gesamte Projektdatei in die Clientanwendung heruntergeladen oder in Project Server gespeichert.

Das Feature Lokaler Project-Cache in Microsoft Office Project Professional 2007 ermöglicht effiziente Client-Server-Konnektivität. Bei jedem Verwenden von Office Project Professional 2007 zum Öffnen eines Projekts aus Microsoft Office Project Server 2007 wird das Profil als Teil des lokalen Project-Caches gespeichert. Wenn das Projekt erneut vom Server geöffnet wird, geschieht das Öffnen schnell, da nur die am Projekt vorgenommenen Änderungen (anstelle des gesamten Projekts) vom Server heruntergeladen werden. Analog wird beim Speichern eines Projekts in Office Project Server 2007 das Projekt erst im lokalen Cache gespeichert, und der Benutzer erhält die Steuerung zurück. Dann werden die Änderungen (anstelle des gesamten Projekts) vom lokalen Project-Cache asynchron auf dem Server gespeichert.

Architektur des lokalen Project-Caches

Im nachstehenden Diagramm wird die Funktionsweise einfacher Vorgänge beim Öffnen und Speichern von Projekten mit dem lokalen Project-Cache erläutert:

Project Server – Architektur des lokalen Project-Caches

(1a) Benutzer öffnet ein Projekt zum ersten Mal.

(1b) Projekt wird zwischengespeichert.

(2a) Benutzer öffnet das Projekt zum zweiten Mal. Projekt wird aus dem Cache geöffnet.

(2b) Projektänderungen (falls vorhanden) werden von Project Server heruntergeladen.

(3a) Benutzer speichert das Projekt. Projekt wird im Cache gespeichert. Benutzer erhält mit minimaler Verzögerung die Steuerung zurück.

(3b) Das zwischengespeicherte Projekt wird von Project Professional auf dem Server zwischengespeichert.

Einstellungen des lokalen Project-Caches

In Project Professional 2007 können Einstellungen für den lokalen Project-Cache angegeben werden. Dazu gehören der Speicherort für den lokalen Project-Cache und die Größenbeschränkung des Caches. Weitere Informationen finden Sie unter Konfigurieren der Einstellungen für den lokalen Project-Cache.

Dateihierarchie des lokalen Project-Caches

Der lokale Project-Cache besteht aus einem Satz Dateien, die für jedes Projekt eindeutig sind und unter einem bestimmten Project Professional-Benutzerkonto geöffnet und gespeichert werden.

Die erste Ebene des Unterordners des Cacheordners bezieht sich auf jeden Project Server-Kontonamen, unter dem über Project Professional eine Anmeldung auf dem lokalen Computer ausgeführt wurde.

Tipp

Diese Konten richten Sie in Office Project Professional 2007 auf der Seite Microsoft Office Project Server-Konten ein. Auf diese Seite können Sie zugreifen, indem Sie im Menü Extras auf Enterprise-Optionen klicken.

Die Titel der einzelnen Ordnernamen basieren auf der folgenden Benennungskonvention:

<Project Server-Konto-GUID>.<Project Server-Konto>.<Benutzername>

Beispielsweise könnte der Ordner des Project Server-Kontos im lokalen Project-Cache für Marianne Wier wie folgt heißen:

{CB23031D-19CD-4FFC-B6D2-0A2843A20173}.2007PWA.mariannew

Dabei ist unbedingt zu beachten, dass sich ein Project Server-Benutzer mit mehreren Anmeldenamen bei einem Project Server-Konto anmelden kann. Beispielsweise meldet sich Marianne Wier normalerweise mit ihrem Anmeldenamen mit Windows-Authentifizierung bei Project Server an (beispielsweise contoso\mariannew). Gelegentlich meldet sich Marianne auch beim gleichen Project Server-Konto mit einem Benutzeranmeldenamen mit höheren Rechten und Formularauthentifizierung (EGlobal Admin) an, um die Enterprise-Global-Projektvorlagendatei zu öffnen. In diesem Szenario befinden sich für Marianne unter dem Cacheordner die folgenden beiden Unterordner für das Project Server-Konto:

{43C6A643-08AF-466E-81EE-646FF8095A9F}.2007 PWA.mariannew

{A9D93E0E-CE18-4662-A877-CD70AF4420C0}.2007 PWA. EGlobal Admin

Jeder Cacheunterordner für das Project Server-Konto enthält die folgenden Dateien:

Datei Beschreibung

Cache.dat

Interne Datei

<GUID>.hash

Interne Datei

global<Interne Nummerierung>.mpc

Enterprise-Global-Cachedatei

<Projektname><Interne Nummerierung>.mpc

Project-Cachedatei

Keine dieser Dateien sollte extern geändert, verschoben, kopiert oder gelöscht werden. Manipulationen dieser Cachedateien können zu Datenverlusten oder undefiniertem Verhalten in Office Project Professional 2007 führen.

Siehe auch

Konzepte

Konfigurieren der Einstellungen für den lokalen Project-Cache
Problembehandlung für Project Professional 2007 in einer Terminaldiensteumgebung