gelöst - Datenbank leeren - WIE? Größe minimieren

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

geimist
****
Beiträge: 191
Registriert: Fr, 15.02.2008 16:10

gelöst - Datenbank leeren - WIE? Größe minimieren

Beitrag von geimist »

Hallo zusammen,

eine DB von mir (u.a. auch mit Bildern) hat derzeit eine Größe von ca. 21 MB. Ein Bekannter möchte meine DB ebenfalls nutzen (also nur die Konfiguration), aber natürlich nur mit seinen Daten. Also habe ich eine Kopie erstellt und dort alle Datensätze gelöscht.
> mein Problem: Obwohl ich die DB anschließend unter einen neuen Namen gespeichert habe, ist sie immer noch 21 MB groß - demnach sind noch alle Daten vorhanden, werden nur nicht mehr in den Tabellen angezeigt.

Wisst Ihr wie ich die DB von meinen Daten bereinigen kann?
Zuletzt geändert von geimist am Di, 30.09.2008 15:27, insgesamt 1-mal geändert.
Gruß
Stephan

LibreOffice 5.3 - MAC OS/X 10.11
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Datenbank leeren - WIE? Größe minimieren

Beitrag von komma4 »

versuche es mal mit: CHECKPOINT DEFRAG

Quelle: viewtopic.php?f=8&t=18477

Klappt es damit?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
geimist
****
Beiträge: 191
Registriert: Fr, 15.02.2008 16:10

Re: Datenbank leeren - WIE? Größe minimieren

Beitrag von geimist »

Vielen Dank für den Link. Ich scheiter jedoch noch an der Umsetzung:

CHECKPOINT [DEFRAG];
Closes the database files, rewrites the script file, deletes the log file and opens the database.
If DEFRAG is specified, this command also shrinks the .data file to its minimal size.


Ich weiß überhaupt nicht, wie ich das umsetzen muss (mein Englisch war dazu auch noch nie schlechter) - sorry
Gruß
Stephan

LibreOffice 5.3 - MAC OS/X 10.11
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Datenbank leeren - WIE? Größe minimieren

Beitrag von komma4 »

in der betreffenden BASE-Datei den Befehl über Extras>SQL... absetzen.

Gefunden? Funktioniert es?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
geimist
****
Beiträge: 191
Registriert: Fr, 15.02.2008 16:10

Re: Datenbank leeren - WIE? Größe minimieren

Beitrag von geimist »

:D vielen Dank - hat bestens funktioniert!

Befehl: CHECKPOINT DEFRAG

Die eckigen Klammern hatten mich erst irritiert - aber dann ging es.
Die leere DB konnte ich so von 21MB auf 483KB schrumpfen. Das ganze habe ich auch mit meiner eigenen DB gemacht und siehe da - von 21MB auf 13MB. Das ganze ist besonders für meine regelmäßigen BackUp's äußerst nützlich.

Vielen Dank.
Gruß
Stephan

LibreOffice 5.3 - MAC OS/X 10.11
Antworten