User Tag List

Ergebnis 1 bis 16 von 16

Thema: Fehler beim komprimieren

  1. #1
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Fehler beim komprimieren

    Seit einiger Zeit kommt bei mir immer einer Fehlermeldung beim Komprimieren der Datenbank. Der Fehler lautet:
    "Datenbank ist bereits vorhanden."

    Klickt man auf erweitert wird folgendes angegeben:

    Modulname: frmDMng
    Funktionsname: abDMng_Click (209)
    Fehlerbeschreibung: Datenbank ist bereits vorhanden.
    Fehlernummer: -2147217897
    Fehlerquelle: modDMng.OnCompressStart (3700)
    Microsoft JET Database Engine

    Ich hatte dann daraufhin versucht die Datenbank zu überprüfen. Woraufhin leider auch eine Fehlermeldung kamm, und zwar:
    "Anzahl der Dateisperrungen überschritten. (Fehler 3052)"

    Bei erweitert steht hier:

    Modulname: frmDMng
    Funktionsname: abDMng_Click (231)
    Fehlerbeschreibung: Anzahl der Dateisperrungen überschritten. (Fehler 3052)
    Fehlernummer: -2147467259
    Fehlerquelle: modDbRepair.StartRepairDatabase (130)
    modDbRepair.RepairData (1761)
    Microsoft JET Database Engine

    Diese Fehler tretten nur bei dieser Datenbank auf, bei anderen funktioniert es. Das Komische an der Sache ist, dass die Datenbank ohne Probleme funktioniert, es werden auch nicht irgendwie Hefte falsch dargestellt oder so was ähnliches. Woran könnte es also liegen? Wäre gut, wenn jemand eine Idee hätte.
    FantasyDream

  2. #2
    Moderator ComicKeeper Forum Avatar von oliver4you
    Registriert seit
    07.2001
    Ort
    München
    Beiträge
    777
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi FantasyDream!
    Versuchst du die aktuelle Datenbank über den DataManager zu komprimieren? Wenn ja, startest du diesen aus dem ComicKeeper heraus?
    In diesem Fall würde es zu dem Fehler kommen, weil der DataManager versucht auf die aktuell geöffnete Datenbank zuzugreifen.

    Tipp: Beende den ComicKeeper und starte den DataManager über das Windows Startmenü. Dann müsste es funktionieren

    Grüßle
    liver

  3. #3
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Eben nicht. Ich starte grundsätzlich nie den Datamanager über den Comickeeper, sondern immer über das Startmenü bzw. einer Verknüpfung auf meinem Desktop, der Fehler kommt trotzdem.
    FantasyDream

  4. #4
    Mitglied
    Registriert seit
    01.2001
    Beiträge
    2.030
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Probier's mal so:

    Im Ordner "ComicKeeper2" auf ckManage.exe klicken

    "Datenbank komprimieren"

    gewünschte DB auswählen

    auf das zweite Icon unter "ausführen" klicken

    So mach ich das immer.

    Gruß Archi

  5. #5
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nein, auch nicht. Kommt immer wieder der gleiche Fehler, egal von wo ich das Komprimieren ausführen. Wie gesagt, ist nur bei der Datenbank, bei den anderen geht es. Dummerweise ist diese mittlerweile über 320 MB groß, womit ein Komprimieren alles andere als verkehrt wäre.
    FantasyDream

  6. #6
    Moderator ComicKeeper Forum Avatar von oliver4you
    Registriert seit
    07.2001
    Ort
    München
    Beiträge
    777
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay, muss mir das mal genauer anschauen. Allerdings dauert das noch etwas, da ich im Moment im Urlaub im Ausland bin und erst Ende nächster Woche wieder zurück komme.

    Könntest du mir die Datenbank in der Zwischenzeit auf CD gebrannt zuschicken? Das würde die Fehlersuche enorm vereinfachen.

    Grüßle
    liver

  7. #7
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Klar, schick mir einfach deine Adresse per PN.
    FantasyDream

  8. #8
    Mitglied Avatar von raxyx
    Registriert seit
    04.2004
    Ort
    Österreich
    Beiträge
    59
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Blog-Einträge
    5
    Woher der Fehler kommt, weiß ich auch nicht, aber ich hab ne Idee, wie man ihn beheben könnte. Versuch doch mal, alles in der Datenbank zu exportieren, und in einer neuen Datenbank wieder zu importieren, vielleicht funkioniert es dann. Wenn der Fehler nur die eine Datenbank betrifft, geht er eventuell "unterwegs" verloren.

  9. #9
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Zitat Zitat von raxyx
    Woher der Fehler kommt, weiß ich auch nicht, aber ich hab ne Idee, wie man ihn beheben könnte. Versuch doch mal, alles in der Datenbank zu exportieren, und in einer neuen Datenbank wieder zu importieren, vielleicht funkioniert es dann. Wenn der Fehler nur die eine Datenbank betrifft, geht er eventuell "unterwegs" verloren.
    Könnte eventuell gehen, allerdings ist meine Datenbank ziemlich riesig und das Importieren verläuft ja leider nicht immer fehlerfrei. Deswegen warte ich wohl erst mal darauf was Oliver sagt, wenn er die DB auf CD kriegt und sich anschaut. Dennoch thanx für den Tipp.
    FantasyDream

  10. #10
    Moderator ComicKeeper Forum Avatar von oliver4you
    Registriert seit
    07.2001
    Ort
    München
    Beiträge
    777
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sooo, bin aus dem Urlaub zurück und werde mir morgen mal die Datenbank vornehmen - die CD ist übrigens angekommen
    Melde mich wieder.

    Grüßle
    liver

  11. #11
    Moderator ComicKeeper Forum Avatar von oliver4you
    Registriert seit
    07.2001
    Ort
    München
    Beiträge
    777
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi FantasyDream!

    Habe mir heute mal deine Datenbank angeschaut und (leider) ließ sich kein Fehler entdecken. Konnte die Datenbank problemlos komprimieren.

    Evtl. liegt es aber am "File Sharing Lock Count". Microsoft gibt an, dass es hier bei größeren Datenbanken und bestimmten Systemen zu Problemen kommen kann.

    Versuch mal folgendes:
    1. Klicke in Windows links unten auf START und AUSFÜHREN
    2. Gebe in dem Feld Öffnen "regedit" (ohne Anführungszeichen) ein.
    3. Öffne den Ordner HKEY_LOCAL_MACHINE, bis Du den Ordner SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0 gefunden hast.
    4. Klicke auf den Ordner Jet 4.0, um dessen Inhalt anzuzeigen.
    5. Wähle den Eintrag MaxLocksPerFile aus, und klicke im Menü BEARBEITEN auf ÄNDERN.
    6. Wähle im Dialogfeld zum Bearbeiten des DWORD-Werts Dezimal aus, und gebe 25000 im Feld für Werte ein.
    7. Klicke auf OK, um die Einstellung MaxLocksPerFile zu speichern.
    8. Beende den Registrierungseditor.

    Grüßle

    liver

  12. #12
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nein, der Tipp hat leider auch nichts gebracht. Allerdings habe ich es jetzt dennoch geschafft die Datenbank zu komprimieren. Des Rätsels Lösung: In meinem Database Ordner war noch eine *.bak und eine *.cmp Datei von meiner Datenbank. Nachdem ich die beiden gelöscht hatte, lies sie sich wieder komprimieren. Ich habe zwar keine Ahnung wo die beiden Dateien hergekommen sind und warum ich sie löschen musste, um zu komprimieren, aber Hauptsache es geht jetzt.
    Danke für deine ganze Mühe Oliver!
    FantasyDream

  13. #13
    Moderator ComicKeeper Forum Avatar von oliver4you
    Registriert seit
    07.2001
    Ort
    München
    Beiträge
    777
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Hey FantasyDream!

    Freut mich, dass der Keeper wieder funktioniert!

    Grüßle

    liver

  14. #14
    Mitglied Avatar von FantasyDream
    Registriert seit
    02.2001
    Ort
    Bochum
    Beiträge
    555
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Danke!
    Hast du denn eine Ahnung woher die beiden Dateien kammen und warum sie das Komprimieren verhindert haben? Würd mich nämlich irgendwie schon interessieren.
    FantasyDream

  15. #15
    Moderator ComicKeeper Forum Avatar von oliver4you
    Registriert seit
    07.2001
    Ort
    München
    Beiträge
    777
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @FantasyDream

    Die Dateien werden von Access als temporäre Hilfsdateien angelegt. Wenn Access (bzw. das Programm, welches auf die Datenbank zugreift) beendet wird, dann werden diese Dateien in der Regel auch wieder gelöscht. Manchmal kommt es aber vor (z.B. bei einem Applikations- / Systemabsturz), dass die Dateien nicht mehr rechtzeitig entfernt werden können. Dann verbleiben sie auf der Platte und führen unter Umständen zu einem Fehler.

    Grüßle

    liver

  16. #16
    Junior Mitglied
    Registriert seit
    05.2006
    Ort
    Wien
    Beiträge
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

    Zitat Zitat von oliver4you Beitrag anzeigen
    Hi FantasyDream!

    Habe mir heute mal deine Datenbank angeschaut und (leider) ließ sich kein Fehler entdecken. Konnte die Datenbank problemlos komprimieren.

    Evtl. liegt es aber am "File Sharing Lock Count". Microsoft gibt an, dass es hier bei größeren Datenbanken und bestimmten Systemen zu Problemen kommen kann.

    Versuch mal folgendes:
    1. Klicke in Windows links unten auf START und AUSFÜHREN
    2. Gebe in dem Feld Öffnen "regedit" (ohne Anführungszeichen) ein.
    3. Öffne den Ordner HKEY_LOCAL_MACHINE, bis Du den Ordner SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0 gefunden hast.
    4. Klicke auf den Ordner Jet 4.0, um dessen Inhalt anzuzeigen.
    5. Wähle den Eintrag MaxLocksPerFile aus, und klicke im Menü BEARBEITEN auf ÄNDERN.
    6. Wähle im Dialogfeld zum Bearbeiten des DWORD-Werts Dezimal aus, und gebe 25000 im Feld für Werte ein.
    7. Klicke auf OK, um die Einstellung MaxLocksPerFile zu speichern.
    8. Beende den Registrierungseditor.

    Grüßle

    liver
    Danke, mir hat das die Lösung gebracht.

    LG
    Knuddy

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Das Splash-Netzwerk: Splashp@ges - Splashbooks - Splashcomics - Splashgames
Unsere Kooperationspartner: Sammlerecke - Chinabooks - Salleck Publications - Splitter - Cross Cult - Paninicomics - Die Neunte
Comicsalon Erlangen
Lustige Taschenbücher