Hallo Zusammen,
Ist es möglich ein Backend aus einer anderen DB zu komprimieren ?
Wenn ja wie ?
Zur Info: Ich stell mir das so vor.
In einer DB die nichts mit den Tabellen des BEs zutun hat, soll ein Schalter die Komprimierung starten.
Ich möchte dadurch verhindern, dass ein User in das BE geht und von dort aus die Komprimierung startet.
Vll. gibt es auch eine andere Möglichkeit. Wäre für Vorschläge dankbar.
Gruss
Bernie
Hallo Bernie,
bei donkarl http://www.donkarl.com/ FAQ 6.7 findest du eine Funktion die ich gerade auch eingebaut habe.
Gruß
Johann
Hi Jonny
danke
Nur kurze Frage zu diesem Satz :
Sorge dafür, daß keine Objekte oder Code mit Referenzen auf die zu komprimierende mdb offen sind. Wenn z.B. Tabellen der zu komprimierenden mdb in der aktuellen mdb eingebunden sind, dürfen keine Formulare oder Recordsets geöffnet sein, die auf diesen Tabellen basieren
Was heisst das genau ?
Vermutlich, dass kein anderer User sich in dieser DB befindet, bzw damit arbeitet oder ?
Wenn ja, wass passiert wenn man diesen Code ausführt und sich jemand im BE befindet ?
Gruss
Bernie
Hallo,
ja du hast Recht. Eine DB in der gearbeitet wird kann nicht komprimiert werden.
Dann kommt der Ausnahmefehler 3356 mit Fehlermeldung.
Sonst passiert nichts.
Gruß
Johann
Hi Jonny,
danke nochmals.
Ok.
Nur noch eine Frage.
Kann der DB etwas passieren ?
Also, kann man sie irgendwie zerschiessen ?
Ich hab immer eine Copy von Ihr gemacht wenn ich sie aktualisiert habe.
Wie ist deine Erfahrung damit ?
Gruss
Bernie
Hallo,
Datensicherung ist immer Pflicht.
Aber bislang hab ich sie wegen des Komprimierens noch nicht gebraucht. Also gute Erfahrung.
Ist ja auch von Donkarl.
Gruß
Johann
Ok super ! Dank dir !
Lg Bernie