Wohin speichert base die Abfragen?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

jemies
*
Beiträge: 11
Registriert: Fr, 13.01.2012 15:00

Wohin speichert base die Abfragen?

Beitrag von jemies »

Hallo! Ich versuche gerade, nach dieser Anleitung meine zerstörte DatenbankDatei wieder her zu stellen:
http://robert.familiegrosskopf.de/index ... reparieren
Alles klappt gut, ich konnte nur die Abfragen nirgends finden. Berichte und Formulare haben ja eigene Ordner. Aber wo sind die Abfragen?

DAnk und Gruß
jemies
Ubuntu 11.10 -- 64-BIT
LibreOffice 3.3.4
RobertG
********
Beiträge: 2067
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Wohin speichert base die Abfragen?

Beitrag von RobertG »

Hallo jemies,

habe ich im aktuellen Handbuch stehen. Die sind in der content.xml direkt enthalten. Hier das Beispiel aus dem Handbuch:

Code: Alles auswählen

<db:queries>
<db:query
db:name="Verkauf_berechnet"
db:command="SELECT "a".*, ( SELECT "Preis" *
"a"."Anzahl" FROM "Ware" WHERE
"ID" = "a"."Ware_ID" ) AS
"Anzahl*Preis" FROM "Verkauf" AS "a""/>
</db:queries>
Du musst also nach dem Abschnitt <db:queries> suchen, den Inhalt z.B. nach Writer kopieren, " durch doppelte Anführungszeichen ersetzen und das Ganze dann als Abfrage wieder abspeichern.

Gruß

Robert
jemies
*
Beiträge: 11
Registriert: Fr, 13.01.2012 15:00

Re: Wohin speichert base die Abfragen?

Beitrag von jemies »

Hallo Robert
Vielen Dank für deine Antwort. Leider ist die content.xml bei mir komplett leer... Ich habe glücklicherweise noch ein Backup von 2010 (!) gefunden mit einer brauchbaren content.xml. Bis auf eine kleine Funktion ist alles wieder hergestellt, und ich werde mich erstmal mit meiner Backup-Strategie beschäftigen... Irgendwie macht rsync nicht das, was ich dachte...

Dank und liebe Grüße
jemies
Ubuntu 11.10 -- 64-BIT
LibreOffice 3.3.4
RobertG
********
Beiträge: 2067
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Wohin speichert base die Abfragen?

Beitrag von RobertG »

Hallo jemies,

schau Dir für eine bessere Backupmöglichkeit einmal im Handbuch das Makro für die Datenbanksicherung an. Haben wir hier auch gemeinsam entwickelt. Damit kannst Du z.B. beim Öffnen der Base-Datei erst einmal eine Sicherung in das Backup-Verzeichnis von LO schreiben. Nach 5 Kopien beginnt das Makro damit, die älteste Kopie zu ersetzen.

Zum Backup meines Systems nutze ich hier ein Frontend "Back in Time". Damit kann ich gut den aktuellen Stand meiner Daten inkrementell sichern.

Gruß

Robert
Antworten