IT-Katastrophen treten nicht unbedingt aufgrund von Bränden, Überschwemmungen oder anderen katastrophalen Ereignissen auf. Manchmal kann ein einfacher Fehler oder Fehleinschätzung, wie z. B. fehlerhafte Wartung oder Sicherung oder unbeabsichtigte Anwendungsnutzung, einen Access-Administrator vor ein großes Problem stellen. Ich war schon immer besorgt, komplexe oder verschachtelte Abfragen in meiner Access-Datenbank zu verwenden, und es gibt einen guten Grund, warum ich das vermieden habe. Wann immer wir komplexe Abfragen in der Access-Datenbank verwenden, gibt es immer ein Problem!
Tatsächlich besteht die Rolle komplexer oder verschachtelter Abfragen darin, Daten von anderen Abfragen abzurufen, die möglicherweise andere betreffen. Dabei beginnt die Access-Datenbank, unnötige Abfragen zu schreiben, was zu einer Anhäufung von temporären Daten führt. Der Benutzer der Access-Datenbank ist sich eines solchen Datenhaufens im Wesentlichen nicht bewusst.
Powered By 10 Sec 201.6K 6 Es lohnt sich: Roborock S7+ Nächster Aufenthalt
Selbst nach der Arbeit an einer kleinen Datenmenge wird die Abfrage aufgrund ihrer komplexen Natur oft langsam ausgeführt, was die JET-Engine belastet. In diesem Fall ist die Verlangsamung des Prozesses zum Abrufen der Daten durch Abfragen die aufgetürmte temporäre Daten .
Wenn Access während dieses Vorgangs abstürzt, gibt es außerdem keine Möglichkeit, eine Beschädigung der Backend-Datei zu vermeiden.
Um eine Beschädigung des Zugriffs zu vermeiden, die durch Datenanhäufung verursacht wird wurden alle Access-Benutzer mit Administratorrollen per E-Mail aufgefordert, einige vorbeugende Maßnahmen zu ergreifen, wie z.
- Öffnen Sie den Datei-Explorer und suchen Sie nach einer fehlerfreien Kopie der Datenbank
- Kopierte die Datenbank an den Speicherort, an dem die beschädigte Datenbank ersetzt werden musste. Es gab eine Option zum Ersetzen der vorhandenen Datenbank, und wir haben diese Option ausgewählt.
- Die Datenbank geöffnet, um zu überprüfen, ob auf die Datenbank zugegriffen werden konnte.
- Windows 10 Laptop erkennt Kopfhörer nicht? Hier erfahren Sie, wie Sie es beheben können
- Gelöst: Windows 10 100-Festplattennutzung nach dem Update vom Mai 2021
- Windows 10-Startmenü öffnet sich nach Update vom Mai 2021 nicht? hier, wie man es repariert
- Beheben Sie das Problem „NVIDIA-Installationsprogramm fehlgeschlagen“ unter Windows 10
Notiz: Benutzern mit der Administratorrolle werden Lese-Schreib-Löschfunktionen in der Access-Datenbank zugewiesen. Eine administrative Rolle kann mehreren Benutzern zugewiesen werden, beispielsweise den Leitern verschiedener Abteilungen.
Aber als einer der Administratoren vergaß, die oben genannten 5 Regeln zu befolgen, wurde die Access-Datenbank unserer Organisation beschädigt
Root Cause Analysis (RCA) der Beschädigung im Access-Datenbankproblem
Wir sind keine große Organisation, daher ist eine Access-Datenbank groß genug, um Daten zu speichern. Diese Access-Datenbanken werden auf der Grundlage verschiedener Abteilungen kategorisiert, zum Beispiel unterscheidet sich „Datenbank für Finanzen“ von „Datenbank für Marketing“, und alle Datenbanken werden auf einem gemeinsamen physischen Server bereitgestellt.
Einer der Benutzer mit Administratorrechten vergaß diese E-Mail jedoch und fing an, komplexe Abfragen zu schreiben. Diese komplexen Abfragen führten dazu, dass unnötige temporäre Dateien im Backend erstellt wurden, und eines schönen Tages führten die Daten, die sich über einen bestimmten Zeitraum angesammelt hatten, zu einer Beschädigung der Access-Datenbank. Alle Aktivitäten, einschließlich des Zugriffs auf die Datenbank, die sich auf diese Datenbank bezogen, kamen zu einem abrupten Ende.
Selbst nach dem Abgleich der Access-Datenbank und allen vorbeugenden Maßnahmen führte ein kleiner Fehler, der von einem administrativen Benutzer unwissentlich begangen wurde, zu einem großen Problem.
Nachdem die Beschädigung aufgetreten war, bestand unsere erste Aufgabe darin, den Beschädigungsfehler zu beheben und die Datenbank wieder live zu schalten.
Auflösungsmethoden zum Reparieren der Access-Datenbank
RCA hat uns geholfen, die Ursache des Problems und die Lösungsmethode zu identifizieren.
Wiederherstellung durch Backup: Wir hatten ein fertiges Backup der gesamten Datenbank für die Datenbankwiederherstellung zur Verfügung. Die folgenden Schritte wurden durchgeführt, um die Sicherung wiederherzustellen:
Zu unserer Bestürzung schien die Sicherungskopie nicht fehlerfrei zu sein. Und wir stellten fest, dass die in Excel verfügbare Access-Datenbank lange nicht aktualisiert worden war.
Da fing das eigentliche Problem an.
Auf unsere Access-Datenbank konnte nicht zugegriffen werden, die Sicherung war nicht fehlerfrei, die Excel-Arbeitsmappe mit Power Query wurde nicht aktualisiert, und da wir bereits das Dienstprogramm „Komprimieren und Reparieren“ ausgeführt hatten, gab es keine Chance, die Access-Datenbank aus dem integrierten Dienstprogramm wiederherzustellen.
Die ultimative Lösung für die Datenbankreparatur
Die unzugängliche Datenbank verursachte Chaos unter den Benutzern. Die meisten Benutzer blieben gestrandet und waren nicht in der Lage, die Routineaufgabe auszuführen. Wir mussten wirklich schnell handeln und dieses Problem so schnell wie möglich lösen. Jetzt bestand die beste Lösung darin, die beschädigte Datenbank mit Software von Drittanbietern zu reparieren, die die gesamte Datenbank wiederherstellen konnte, ohne die Ausfallzeit zu verlängern.
Wir haben nach einem effizienten gesucht Greifen Sie auf die Datenbankwiederherstellungssoftware zu und aus den wenigen verfügbaren Optionen entschieden, zu wählen Stellar Repair for Access . Wir haben die Bewertungen gelesen, die auf verschiedenen Websites veröffentlicht wurden, und überlegten, die Demoversion auszuprobieren.
Hinweis: Wir hatten vorsorglich eine Sicherungskopie der Datenbank erstellt.
Es stellte sich heraus, dass es sich um eine DIY-Software handelte. Nachdem wir die beschädigte Access-Datei übermittelt hatten, stellte die Software die Vorschau der gesamten Datenbank für die abschließende Überprüfung bereit. Außerdem war das Support-Team von Stellar mehr als hilfreich bei der Lösung unserer Fragen.
Es war ein Moment purer Freude. Wir haben die Software innerhalb kürzester Zeit aktiviert, repariert und die gesamte Access-Datenbank gesichert. Das Korruptionsproblem wurde vollständig behoben und alle Benutzer konnten wieder auf die Datenbank zugreifen.
Fazit
Es gibt verschiedene Fälle, in denen auf die Access-Datenbank nicht mehr zugegriffen werden kann, und ein Hauptproblem bei dieser Datenbank besteht darin, dass sie anfällig für Beschädigungen ist.
Aus diesem Grund achte ich immer darauf, keine komplexen Abfragen zu erstellen. Es ist bekannt, dass solche Abfragen zu schwerwiegenden Problemen führen, wie z. B. das Erstellen unnötiger temporärer Dateien im Backend, das Verlangsamen des Datenabrufs und letztendlich die Beschädigung der Access-Datenbank. Wenn dies passiert, muss es sofort behandelt werden.
Kürzlich bin ich auf eine der wichtigsten Entdeckungen gestoßen, die durch Quests durchgeführt wurden. Es wurde eindeutig festgestellt, dass Hardwareausfälle die Hauptursache für geschäftliche Auswirkungen sind und ein Niveau von 75 % erreichen (siehe Tabelle unten als Referenz). Solche Hardware- oder Softwareausfälle haben direkte Auswirkungen auf das Geschäft und müssen daher mit höchster Priorität behandelt werden.
Obwohl das Datenbank-Backup die sofortige Lösung bietet, gehen die Dinge drunter und drüber, wenn das Backup nicht fehlerfrei ist. Software von Drittanbietern wie Stellar Repair for Access ist die beste Option, wenn es darum geht, die beschädigte Access-Datenbank zu reparieren.
In unserem Fall, wo die Access-Datenbank aufgrund komplexer Abfragen beschädigt wurde, lieferte die Software sofortige Ergebnisse. Ein großer Vorteil der Software ist, dass sie ohne Aktivierung auf ihre Leistungsfähigkeit getestet werden kann. Und wir konnten unsere Daten sofort nach der Aktivierung speichern. Es gab keine Zeitverzögerung und wir konnten Beschädigungsfehler beheben, indem wir die Datenbankkomponenten in einer völlig neuen Datenbank wiederherstellten.
musik suchen und horen
Benutzer konnten auf die Access-Datenbank zugreifen und wir waren erleichtert!