Moin,
ja, geht, ist allerdings aufwändig, eine einfachere Möglichkeit, als der unten beschriebene Umweg über Calc, habe ich nicht gefunden.
- Finde den Pfad zur Literaturdatenbank über Menü Extras/Einstellungen/OpenOffice Base/Datenbanken heraus, üblicherweise unter Windows7 z.B.:
C:\Users\<USER>\AppData\Roaming\OpenOffice\4\user\database\biblio.odb
- Kopiere den gesamten Ordner database als Sicherungskopie irgendwo hin.
- öffne im Ordner database die Datei biblio.odb mit Openoffice (Doppelklick)
- wechsle links oben in den Bereich Tabellen
- Rechtsklick auf biblio/kopieren
- öffne ein leeres Calc-Dokument
- Klicke in Tabelle1 auf Zelle A1, Rechtsklick einfügen -> alle aktuellen Einträge der Literaturdatenbank stehen nun im Tabellendokument.
- Klicke hier jetzt den Spaltenkopf der Spalte A an, die Spalte A wird markiert
- Klicke Aufsteigend sortieren -> Auswahl erweitern (Hier wird also in Calc sortiert)
- Wechsle zur Datenbank, Menü Extras/SQL... und führe das Kommando aus, um die falsch sortierten Einträge zu löschen.
- Fasse in Calc unten den Tabellenreiter der Tabelle1 mit der Maus und ziehe ihn in den Tabellenbereich der Datenbank, dahin wo biblio steht.
- Tippe im Assistenten den Tabellennamen biblio ein
- Markiere Daten anhängen und Erste Zeile als Spaltennamen verwenden, klicke dann Weiter/Fertigstellen um die in Calc sortierten Daten in die nun leere Tabelle biblio zu kopieren
Fertig, beende OpenOffice einmal komplett, kein Prozess
soffice.bin darf meht laufen, die Calc Datei kannst Du verwerfen, und versuche ob es funktioniert. Wenn nicht, hast du einen Fehler gemacht. Ersetze, bei geschlossenem OpenOffice den Ordner
database durch die Sicherungskopie um zum Ursprungszustand zurückzukehren.
Gruß R