Datenbank aus MS-Project in Access ändern?

Ich habe eine Datenbank, die ich in MS Project über den Menüpunkt In Datenbank speichern angelegt habe, in Access verändert. Wenn ich nun das Projekt wieder öffne, kommt es zu einer Fehlermeldung. Das Bearbeiten der Datenbank außerhalb von Project und das nachfolgende Zurückladen wird von Project anscheinend nicht unterstützt – oder doch?

Project bietet Ihnen die Möglichkeit, Projektdateien in einer Datenbank abzuspeichern. Sie können diese Datenbank wieder in Project öffnen, Änderungen durchführen und die Datenbank mit diesen Änderungen erneut speichern. Der Befehl Aus Datenbank laden arbeitet aber nur dann korrekt, wenn Sie das Projekt über das Kommando In Datenbank speichern exportiert und nicht nachträglich verändert haben.

Über die Analyse- beziehungsweise Abfrageoptionen des Datenbanksystems können Sie auf diese Weise die Informationen des Projekts auswerten. Darüber hinaus ist diese Funktion eine komfortable Möglichkeit, Projektdaten zentral zu speichern. Unter Project 4.0 arbeitet die Datenbankschnittstelle nur mit Access-2.0-Datenbanken zusammen. Mit Project 4.1 können Sie Datenbanken auch über ODBC in Microsoft Access, in Microsoft SQL-Server oder einer anderen Datenquelle speichern. Project 4.1 verfügt zusätzlich zu den Befehlen Extras – Mehrprojekttechnik

Aus Datenbank laden
und Extras – Mehrprojekttechnik – In Datenbank speichern noch über das Kommando Extras – Mehrprojekttechnik – In Datenbank speichern unter.

Weil der Datenbank Informationen über die komplexen Zeitplanfunktionen von Project fehlen, sollten Sie Daten außerhalb von Project nicht editieren. So könnten Sie zwar Felder wie beispielsweise Dauer mit Access in der Datenbank verändern. Falls diese Felder aber im Zusammenhang mit anderen Feldern wie Anfang stehen, passen die voneinander abhängigen Werte dann nicht mehr zusammen, weil Access dieser Zusammenhang nicht bekannt ist.

Außerdem verbietet Project sinnvollerweise das Verändern bestimmter Felder, zum Beispiel der Gliederungsebene. Mit Access ist so etwas zwar möglich, aber eben nicht im Sinne der Anwendung. Wenn Sie solche Felder aus irgendeinem Grund trotzdem ändern, sind die Projektdaten nicht mehr konsistent.

Damit Project ganz sicher alle Daten korrekt kalkulieren kann, verwenden Sie zum Bearbeiten des Projekts immer nur die Project-Befehle zum Laden und Speichern der Datenbank und führen die Änderung entsprechend auch nur in Project direkt durch.