Mein Tipp für eine halb-automatische Lösung:
Vorbereitung:
a) erstelle eine Abfrage in Base (SELECT * FROM 'tab_Daten')
b) laufen lassen
c) neues Calc-Dokument, Abfrageergebnis aus F4-Datenbrowser-grid in dieses ziehen&fallen lassen
d) Dokument speichern als "Datensicherung_tab_Daten.ods"
Für weitere Sicherungen:
a) "Datensicherung_tab_Daten.ods" öffnen
b) Cursor in den Datenbereich setzen, Daten>Bereich aktualisieren drücken
c) Dokument unter neuem Namen sichern, bspw. Makro makeDayCopy anpassen und nutzen
Für mehr Automatik musst Du selbst noch ein bisschen programmieren...
Ob der o.a. Vorschlag "ohne registrieren" geht --- kann ich Dir nicht sagen.
Wenn Du BASE mit der eingebauten Datenbank-engine HSQLDB nutzt .... reicht auch ein Kopieren des BASE-Dokuments vom Betriebssystem aus. Da sollte es genug Hilfsmittel geben (das geht sogar mit einem DOS-Einzeiler)
Hilft das weiter?
Backup einer Base-Tabelle in Calc
Moderator: Moderatoren
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Backup einer Base-Tabelle in Calc
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)
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)
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Backup einer Base-Tabelle in Calc
Klar geht das - kannst jedenfalls programmieren.
(Warum "vorhandene Daten überschreiben"? Du solltest heutzutage genug Plattenplatz haben)
Bleibt meine Frage offen: warum nicht per Betriebssystem täglich eine Sicherung der BASE-Datei erstellen?
unter Windows
(Warum "vorhandene Daten überschreiben"? Du solltest heutzutage genug Plattenplatz haben)
Bleibt meine Frage offen: warum nicht per Betriebssystem täglich eine Sicherung der BASE-Datei erstellen?
unter Windows
Code: Alles auswählen
copy d:\daten\meineBase.odb d:\daten\sicherung\meineBase.odb.%date%
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)
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)
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Backup einer Base-Tabelle in Calc
gambit hat geschrieben: bei denen ich vom DAU ausgehen muss
Noch ein Grund, die Datensicherung zu automatisieren: sichere Dir die Base-Datei jeden Morgen, ggfs. alle Stunde (oder so) durch die Datensicherungsmechanismen Deiner Netzwerkumgebung. Notfalls nehme eine Batchdatei und das AT-Kommando, welches es seit WinXP ja auch für Billysoft gibt.
Nachfrage: BASE mit der integrierten HSQLDB? Und Nutzung durch mehrere (sequentiell?). Oder - wie funktioniert das?
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)
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)
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Backup einer Base-Tabelle in Calc
gambit hat geschrieben: mit diesen ganzen befehlen wirds einfach zu komplex für die user...[
Gerade deswegen solltest Du eine Lösung anstreben, bei der eben kein Eingriff durch einen Benutzer gefordert ist: nutze die Möglichkeiten Deiner Netzwerkumgebung!
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)
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)