Seite 1 von 1
Datenbankfehler
Verfasst: 03.04.2004, 00:10
von frank_gayer
Hallo,
ich bekomme beim komprimieren der Datenbank die Meldung "Datenbank konnte nicht komprimiert bzw. repariert werden. Bitte lies dazu die Programmhilfe". Die habe ich gelesen, finde aber den Fehler nicht. Wer kann mir helfen ???
Frank
Verfasst: 03.04.2004, 09:25
von sissus
Hi Frank,
ich unterstelle mal, Du nutzt BayWotch v2.5.93 final. Hast Du denn die DB mit dieser version bearbeitet? Seit wann taucht der Fehler auf?
Schau einmal bitte in Dein \baywotch2-Verzeichnis. Welche baywotch.db3-Dateien findest Du dort. Speichere Dir die defekte baywotch.db3 zuerst woanders weg und benenne dann von den ggf. vorhandenen Dateien baywotch.db3.bak, baywotch.db3.bak.old oder baywotch.db3.tmp die jüngst und größte in baywotch.db3 um. Ist diese DB jetzt komprimierbar?
Wenn nicht, dann kann Dir nur Elmar weiterhelfen. Vielleicht würde Dir ja ein temporärer Pro-Schlüssel zur direkten Bearbeitung der DB in Access2000 nützen...
Viel Erfolg!
-Axel
Verfasst: 03.04.2004, 09:41
von Gast
Ich hatte eine db3.bak.old, diese habe ich jetzt umbenannt in db3.bak und die neue habe ich wegkopiert. Jetzt kam die Meldung "Datenbank wurde nicht gefunden". Ich hatte zwei weitere Datenbanken im Verzeichnis, nämlich:
baywotch.db3
baywotch.db3.bak
Welche dieser beiden ist noch notwendig ????
Frank
Verfasst: 03.04.2004, 12:11
von Werner
baywotch.db3 ist die BayWotch-Datenbank.
baywotch.db3.bak ist die letzte Sicherung der Datenbank.
Probier doch mal folgendes:
baywotch.db3 umbenennen in baywotch.db3.save
baywotch.db3.bak umbenennen in baywotch.db3
Wenn die Datenbank defekt ist sollte das helfen.
Gruß
Werner
Verfasst: 03.04.2004, 12:17
von sissus
Hi Frank,
benötigt wird nur die baywotch.db3, da dies DIE Datenbank ist.
Die baywotch.db3.bak ist die Datenbankversion VOR der letzten Komprimierung.
Die baywotch.bak.old ist ein Relikt aus der letzten oder vorletzten Komprimierung. Da ist bei Dir was schief gelaufen.
Bei der Komprimierung läuft im wesentlichen folgendes ab (siehe auch Hile - Datenbank-Komprimierung) :
- baywotch.db3.bak wird umbenannt in baywotch.db3.bak.old
- baywotch.db3 wird umbenannt in baywotch.db3.bak
- baywotch.db3.tmp wird neu erstellt
- baywotch.db3.bak Inhalt wird in baywotch.db3.tmp komprimiert
- baywotch.db3.tmp wird in baywotch.db3 umbenannt
- baywotch.db3.bak.old wird gelöscht
Eigentlich stellt das sicher, daß Du bei einem Fehler keine Daten verlierst.
Verschiebe bitte alle baywotch.db3.xxx Dateien in ein anderes Verzeichnis und behalte nur die ursprüngliche baywotch.db3. Dann sollte es wieder klappen.
-Axel