Szenario:
Datenbankmanagementfehler können auftreten, wenn die 8.3-Benennungskonvention nicht verwendet wird. Bei der Erstellung oder Aktualisierung der Anwendungsdatenbank wird möglicherweise der folgende Fehler angezeigt: "Datenbankmanagementfehler ermittelt (Start 1060044): Modellstruktur konnte nicht geöffnet werden -2147218904."
Lösung:
Zur Lösung von Datenbankmanagementfehlern müssen Sie möglicherweise die Umgebungsvariablen des Betriebssystems neu einstellen. Für Oracle Essbase ist die 8.3-Benennungskonvention für die Temp- und Tmp-Umgebungsvariablen im Betriebssystem erforderlich. Folgen Sie der im Folgenden beschriebenen Prozedur, um die Benennungskonvention zu prüfen und die Variablen gegebenfalls neu zuzuweisen.
Dateibenennungskonvention
Stellen Sie sicher, dass Sie beim Oracle Hyperion Planning-Server angemeldet sind, bevor Sie Änderungen vornehmen.
So prüfen Sie die Umgebungsvariablen in Windows 2000:
- Schließen Sie Planning.
- Schließen Sie Essbase.
- Klicken Sie auf dem Windows-Desktop mit der rechten Maustaste auf Arbeitsplatz.
- Wählen Sie Eigenschaften aus.
- Wählen Sie Erweitert aus.
- Wählen Sie Umgebungsvariablen aus.
- Ändern Sie die Einstellungen für Temp und Tmp in den Benutzervariablen auf die 8.3-Benennungskonvention.
- Öffnen Sie die Modellstruktur.
- Schließen und starten Sie Planning neu.
- Versuchen Sie, die Datenbank auf der Seite "Datenbank verwalten" zu erstellen oder zu aktualisieren. Wenn der Fehler wieder auftritt, wiederholen Sie die vorhergehenden Schritte, erstellen Sie zusätzlich einen Ordner namens
C:\tmp
, und legen Sie die Systemumgebungsvariablen Temp und Tmp auf C:\tmp
fest.
Wenn der Fehler weiterhin besteht, erstellen Sie den Ordner Temp
unter C:\temp
. Wiederholen Sie die vorhergehenden Schritte, und leiten Sie zuerst die Benutzervariablen und anschließend die Systemvariablen nach C:\temp\temp
um. Wenn der Fehler weiterhin auftritt, leiten Sie die Umgebungsvariablen nach C:\temp
um.
Hinweis:
Die Einstellungen für Temp und Tmp in den Benutzer- und Systemvariablen müssen eindeutig sein. Für Benutzer- und Systemvariable sollten nicht dieselben Ordner festgelegt sein.