Access Datenbank stürzt beim erneuten öffnen ab

Hallo,

ich habe folgendes Phänomen.
Windows XP SP 2 mit Office 2003.
Wir haben eine kleine Access-Datenbank.
Öffne ich sie beim ersten Mal, wird brav die .ldb erstellt und die Datenbank öffnet sich.
Beim schließen geht die .ldb zu und alles sieht gut aus.
Will ich aber die Datenbank erneut aufrufen, wird zwar eine .ldb erstellt, aber keine Datenbank geöffnet.
Im Taskmanager hängt dann der MSAccess und erst wenn ich es dort wieder abschieße kann ich die Datenbank wieder öffnen.
Beim erneuten Öffnen aber das gleiche Problem - ein ewiger Rattenschwanz

Vielen Dank im Voraus.
Silke

Hallo Silke,

Wir haben eine kleine Access-Datenbank.

definiere KLEINE in MBs!

Öffne ich sie beim ersten Mal, wird brav die .ldb erstellt und
die Datenbank öffnet sich.

das erste mal am Tag nach dem Neustart?

Beim schließen geht die .ldb zu und alles sieht gut aus.

so sollte es sein :smile:

Will ich aber die Datenbank erneut aufrufen, wird zwar eine
.ldb erstellt, aber keine Datenbank geöffnet.

Welche Programme laufen noch im Hintergrund?
Wie viel RAM-Speicher hast du zur Verfügung?
Wie voll sind deine Partitionen?
Wie leer sind deine TEMP-Verzeichnisse?

Im Taskmanager hängt dann der MSAccess und erst wenn ich es
dort wieder abschieße kann ich die Datenbank wieder öffnen.

Wie lange wartest du i.d.R. bis zum Abschießen?

Beim erneuten Öffnen aber das gleiche Problem - ein ewiger
Rattenschwanz

klar, durch das Abschießen wird deine MDB nicht besser.

Lösung:

  • sichere deine alte MDB
  • erstelle eine neue, leere MDB
  • importiere alles aus der alten MDB in die neue
  • lösche die alte MDB

Das wird nur funktionieren, wenn du VORHER ein Scandisk und Defrag durchlaufen lässt.

Für die Zukunft solltest du nach JEDEM Abschießen eine neue, leere MDB erstellen und die vorherige dort rein importieren.
Sollte da mit den Abstürzen häufiger vorkommen, solltest du deine Festplatte sowie deinen RAM-Speicher überprüfen.
Eine Neuinstallation von Office könnte auch helfen.

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hallo Silke,

manchmal kann es auch helfen, die DB zu reparieren:

„Extras“ -> „Datenbankdienstprogramme“ -> „Datenbank komprimieren und reparieren“

Gruß
Martin

Hallo,

wenn Reparieren/Komprimieren nicht hilft, starte die Datenbank mit dem Schalter /decompile

  1. Access-Ausführsymbol duplizieren
  2. davon die Eigenschaften nachbearbeiten
    „C:\Programme\Microsoft Office\OFFICE11\MSACCESS.EXE“ „:\MeineDatenbank.Adp“ /decompile

Geht natürlich auch mit den MDBs.

Gruß EPa

Hallo,
super vielen Dank für Eure Hilfe.
Der Tip von EPa hat mir geholfen

DANKE DANKE
Silke

Danke für die Info
Viele Grüße
EPa

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]