Basedatei xyz.odb in Sriptansicht öffnen
Verfasst: Fr, 05.04.2013 10:08
Warum auch immer, plötzlich, von Heute auf Morgen hatte mein Openoffice-Base ein Problem beim Öffnen meiner Datenbank:
Die Verbindung zur Datenquelle „db_xyz“ konnte nicht hergestellt werden.
Error in scriptfile line: 27 Unexpected token „reqires AS in statement [CREATE VIEW“Ansicht1“(„ID“,“Jahr“, SUM(„EUR“,]
Lösung:
Eine Sicherheitskopie der db_xyz.odb mit einem Zip-Programm öffnen, z. B. Mit 7zip-Filemanager (7zFM)
Alle Dateien der zip-Datei in ein eigenes Unterverzeichnis entpacken
In dem Unterverzeichnis in das Verzeichnis database wechseln
Dort die Datei script mit einem Editor öffnen, z. B. Notepad++
Dort die Zeite CREATE VIEW Ansicht1 löschen
Die script-Datei verlassen, abspeichern.
Dann mit 7zFM alle Dateien des Verzeichnisses wieder zu einer zip-Datei zusammenpacken, nennen wir sie reparierte_xyz.zip.
Wichtig: Es muss sich um ein zip-Archiv handeln, ein 7z-Archiv funktioniert nicht.
Dann die reparierte_xyz.zip umbenennen in reparierte_xyz.obd
Die odb mit Base öffnen und alles ist wieder in Ordnung.
Was haltet ihr davon?
Gruß Bernd!
Die Verbindung zur Datenquelle „db_xyz“ konnte nicht hergestellt werden.
Error in scriptfile line: 27 Unexpected token „reqires AS in statement [CREATE VIEW“Ansicht1“(„ID“,“Jahr“, SUM(„EUR“,]
Lösung:
Eine Sicherheitskopie der db_xyz.odb mit einem Zip-Programm öffnen, z. B. Mit 7zip-Filemanager (7zFM)
Alle Dateien der zip-Datei in ein eigenes Unterverzeichnis entpacken
In dem Unterverzeichnis in das Verzeichnis database wechseln
Dort die Datei script mit einem Editor öffnen, z. B. Notepad++
Dort die Zeite CREATE VIEW Ansicht1 löschen
Die script-Datei verlassen, abspeichern.
Dann mit 7zFM alle Dateien des Verzeichnisses wieder zu einer zip-Datei zusammenpacken, nennen wir sie reparierte_xyz.zip.
Wichtig: Es muss sich um ein zip-Archiv handeln, ein 7z-Archiv funktioniert nicht.
Dann die reparierte_xyz.zip umbenennen in reparierte_xyz.obd
Die odb mit Base öffnen und alles ist wieder in Ordnung.
Was haltet ihr davon?
Gruß Bernd!