Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: wuffwuff2003 am Juli 02, 2013, 13:22:22

Titel: Automatisches Backup einer BE Datei bei jedem Öffnen von Access möglich?
Beitrag von: wuffwuff2003 am Juli 02, 2013, 13:22:22
Hallo,
Ich weiss nicht ob es möglich ist, aber gibt es einen VBA Code der es ermöglicht, wenn man Access öffnet egal von welchem Arbeitsplatz , dass dann von der Backend Datei ein Backup gemacht wird.
Titel: Re: Automatisches Backup einer BE Datei bei jedem Öffnen von Access möglich?
Beitrag von: MzKlMu am Juli 02, 2013, 14:47:08
Hallo,
das würde ja bedeuten, die DB ist während des Kopierens/Backup geöffnet ist. Und davon würde ich dringend abraten. Im schlimmsten Fall ruinierst Du Dir das Original und die Kopie.

Backup immer von geschlossenen Dateien, das gilt auch für alle anderen Programme.
Das ist eine Grundregel seit es Computer gibt.
Titel: Re: Automatisches Backup einer BE Datei bei jedem Öffnen von Access möglich?
Beitrag von: wuffwuff2003 am Juli 02, 2013, 15:43:35
Hi, ja das müsste so ablaufen, Access öffnet sich selbst, erstellt dann die Kopie von der Datei die er zu öffnen hat, bzw macht ein Backup davon legt dieses zur Seite und öffnet dann die aufgeforderte Datenbank. Intern läuft das natürlich binnen Millisekunden ab.
Titel: Re: Automatisches Backup einer BE Datei bei jedem Öffnen von Access möglich?
Beitrag von: MzKlMu am Juli 02, 2013, 15:53:53
Hallo,
dazu ist aber eine extra Datenbank erforderlich die diese Abläufe steuert.
Titel: Re: Automatisches Backup einer BE Datei bei jedem Öffnen von Access möglich?
Beitrag von: bahasu am Juli 02, 2013, 19:49:54
Hi,

den geringsten Aufwand (d.h. ohne eine zusätzliche Datenbank) hast Du beim Einsatz einer batch-Datei (gelobt sei das alte DOS  ;D)
Dort kannst Du mit xcopy und dem Zusatz /D Dateien, die aktueller als die backup-Datei sind, sichern.

Nach dem dem xcopy-Befehl folgt dann der Befehl zum Aufruf der access Datenbank.


Zum Sichern bietet sich aber auch im Betriebssystem der "Aufgabenplaner" an, der zu bestimmten Uhrzeiten vorgegebene Aufgaben ausführt.

Harald

PS:
Zitat
Intern läuft das natürlich binnen Millisekunden ab.

Das halte ich für science fiction, ... zumindestens bei den Computern und den zu sichernden Daten, die ich nutze.  :D

Titel: Re: Automatisches Backup einer BE Datei bei jedem Öffnen von Access möglich?
Beitrag von: wuffwuff2003 am Juli 03, 2013, 11:35:21
Über Dos das ist ne gute Idee, damit kann ich noch was anfangen Die Zeiten habe ich auch noch mitgemacht :)

Danke