Friday, May 28, 2010

Wie die Lösung "Err Number 3049" in Microsoft Access

Ist Ihre Microsoft Access-Anwendung durchführen zu langsam? Sind Sie bekommen verschiedene Korruption Fehler beim Öffnen der Datenbank? Nun, man kann dieses Problem auftreten, aufgrund der Größe der Access-Datenbank oder der Korruption auf die Datenbank. Um sicher zu optimalen Zugang Leistung und entfernen Sie die Datenbank Probleme, sollten Sie den kompakten Access-Datenbank auf regelmäßiger Basis. Manchmal schlägt Access selbst. Sie die Datenbank zu komprimieren, wenn eine Nachbesserung fehlschlägt auf jeder MDB (Master-Datenbank-Datei) oder mdb-Datei. In solchen kritischen Situationen, bleibt die Datenbank in beschädigtem Zustand und Sie müssen für die Access database recovery gehen, um Ihre unternehmenskritischen Daten zurück.
In einem praktischen Szenario der Compact Prozess fehlgeschlagen, können Sie über den unten Fehlermeldung, wenn Sie auf eine Microsoft Access-Datenbank, unbrauchbar und nicht lesbar ist kompakt versuchen zu kommen:

"Err Anzahl -3049.
Err Desc: Kann Datenbank nicht öffnen. Es darf nicht eine Datenbank, die Ihre Anwendung erkennt, oder die Datei möglicherweise beschädigt werden. Programm beenden? "

Nachdem die obige Fehlermeldung, Compact-Prozess ist beendet und die Datenbank bleibt unbrauchbar. Sie können nicht auf Ihre wertvollen Daten aus Microsoft Access-Datenbank und im Gesicht kritischen Situationen Datenverlust. Um sich Ihre wertvollen Daten in solchen Fällen zurücknehmen, müssen Sie herausfinden, die Wurzel des Problems und dann wieder Access-Datenbank durch die Festsetzung es.

Gründe für das Problem:

Wie in der obigen Fehlermeldung ausgeführt, kann dieses Verhalten findet aufgrund der Korruption der Microsoft Access-Datenbank. Nach der Korruption kann nicht erkennen Anwendung der Datenbank und Sie stoßen Datenbank Unzugänglichkeit Probleme.
Access-Datenbank Korruption kann das Ergebnis verschiedener Faktoren, wie z. B. Virusinfektionen, Anwendung Fehlfunktion, unsachgemäße Herunterfahren des Systems, und Anwenderfehler. Sie sollten pflegen und aktualisieren die Sicherung der Access-Datenbank, um Datenverlust zu Situationen zu vermeiden.

Auflösung:

Um dieses Problem zu lösen und wiederherstellen Access-Datei, sollten Sie die Datenbank aus der aktuellen Sicherung wiederherstellen. Backup beweist große Hilfe in allen Datenbank-Fehler und Datenverlust Situationen. Allerdings, wenn das Backup nicht aktualisiert wird, oder überhaupt verfügbar, müssen Sie die Anwendungen von Drittanbietern verwenden, um Reparatur und Wiederherstellung der beschädigten Datenbank mit kommerziellen Anwendungen.
Die Access recovery hilft Ihnen bei der methodisch-Scan gesamte Datenbank zu extrahieren und alle zugänglichen Daten aus. Sie haben selbst beschreibend und interaktive grafische Benutzeroberfläche für schnelle und einfache Wiederherstellung zu gewährleisten.

Thursday, May 27, 2010

Reparieren von beschädigten Access 2010 (Beta)-Datenbank, wenn unterschiedliche Anzahl der Datensätze angezeigt

Indexing in MS Access-Datenbanken ist eine sehr bequeme und effiziente Praxis vor allem, wenn Sie eine große Datenbank haben. Aufgrund der Indexierung, Suche bestimmte Datensätze ist sehr einfach, da man einfach auf den Index des Datensatzes und verbessert damit die Leistungsfähigkeit der Datenbank zu finden. Aber manchmal tun, um die Indizes korrupt aus verschiedenen Gründen wie Virusinfektionen, gleichzeitige Änderungen von mehreren Benutzern, abrupte Herunterfahren des Systems, etc. In solchen Fällen sollten Sie eine geeignete Korrekturmaßnahmen ergriffen werden, um das Problem zu beheben. Allerdings, wenn Sie sich nicht so tun, dann sollten Sie ein Drittanbieter mdb recovery verwenden, um Access-Datei zu reparieren.

Betrachten wir ein Szenario, wobei Sie sich auf eine Access 2010 (Beta Arbeits-) Datenbank-Tabelle. Sie sind Queuing die Tabelle einige Datensätze zu holen. Jedoch die Anzahl der Datensätze angezeigt bekommen verschiedenen jedes einzelne Mal je nachdem, welche Klausel verwenden Sie sie zu sortieren sind.

Ursache:

Die Ursache für diese Situation ist, dass die Indizes der Tabelle in der Datenbank beschädigt.

Auflösung:

Zur Behebung dieser Situation sollten Sie folgende Schritte durchführen:

  • Öffnen Sie die Datenbank und löscht alle Beziehungen, die diese Tabelle wurde in der Fenster Beziehungen beteiligt. Sie können das Fenster Beziehungen, indem Sie auf Database Tools-> Relationships auf der Multifunktionsleiste.
  • Öffnen Sie die Tabelle in der Entwurfsansicht.
  • Öffnen Sie die Indizes Feld aus der Tabelle "Extras" auf der Multifunktionsleiste.
  • Speichern und schließen Sie die Tabelle.
  • Wählen Sie die Tabelle in der Nav Pane.
  • Kopieren und fügen Sie den Inhalt mit einem neuen Namen und wählen Sie die Option Nur Struktur.
  • Erstellen Sie eine Abfrage in der ursprünglichen Tabelle, und überprüfen, ob die alle Datensätze angezeigt werden. Überprüfen Sie auch, ob die Sortierung richtig los.
  • Ändern Sie die Abfrage in eine Anfügeabfrage, um die neue Tabelle angehängt werden.
  • Führen Sie die Abfrage.
  • Nach der Bestätigung, dass alle Daten in die neue Tabelle kopiert hat Bene, löschen Sie die alte Problem Tisch.
  • Komprimieren Sie die Datenbank zu entfernen, jede Art von Abweichungen, die durch das Problem Tisch verursacht wurden.
  • Benennen Sie die neue Tabelle mit dem Namen der alten Tabelle.
  • Erstellen Sie alle Indizes und Beziehungen.

Die oben genannten Schritte sollte das Problem beheben und die Tabelle sollte einwandfrei funktionieren. Allerdings, wenn du das Problem nicht beheben dann sollten Sie ein Drittanbieter-access database recovery verwenden, um Access-Datei zu reparieren.

Monday, May 24, 2010

Reparatur von beschädigten Access 2000-Datenbank bei der Verwendung von VBA-Codes

MS Access ist ein relationales Datenbank-Managementsystem (RDBMS) von der MS Office-Produkt-Suite. Es wird verwendet, um einfache Datenbanken unter Verwendung der Microsoft Jet Database Engine mit einem reichhaltigen Benutzeroberfläche und verwandte Entwicklungswerkzeuge kombiniert schaffen. Darüber hinaus können die erweiterten Access-Benutzer Visual Basic für Applikationen (VBA) Sprache reichen Lösungen mit Advanced Data Manipulation und User Control Techniken zu schaffen. Manchmal wird jedoch der erstellten Anwendungen mit VBA-Codes können beschädigt werden. In solchen Fällen sollten Sie geeignete Korrekturmaßnahmen ergriffen werden, um das Problem zu beheben. Allerdings, wenn du das Problem nicht lösen, dann sollten Sie ein Drittanbieter access recovery Software verwenden, um die Access-Datei zu reparieren.

Betrachten wir ein Szenario, wobei Sie haben ein interaktives Dienstprogramm in MS Access 2000 mit VBA-Codes erstellt. Wenn Sie Alt + F11 drücken, um den Antrag zu bearbeiten, nicht sie zu öffnen. Eine Fehlermeldung wird angezeigt, das heißt:

"Das Modul-Namen" Modulname "ist falsch geschrieben oder verweist auf ein Modul, das nicht existiert.

Wenn das Modul ungültig Name ist in einem Makro, eine Aktion fehlgeschlagen wird das Dialogfeld den Makronamen Display und die Makro-Argumente, nachdem Sie auf OK. Öffnen Sie das Makro-Fenster, und geben Sie den richtigen Modulnamen. "

Ursache:
Die Ursache dieser Fehlermeldung ist, dass die Access-Datenbank beschädigt ist. Es würde wegen der verschiedenen Gründen wie Virusinfektionen, Stromausfälle, beschädigte MS Office, abrupte Herunterfahren des Systems, etc. beschädigt

Auflösung:
Zur Behebung dieser Fehlermeldung und in der Lage sein, die Datenbank erneut zu verwenden, müssen Sie die Inhalte der Tabelle in eine neue Tabelle zu kopieren. Um dies zu tun, sollten Sie folgende Schritte durchführen:
Erstellen Sie eine leere Datenbank.
Öffnen Sie die beschädigte Datenbank, und klicken Sie dann auf Tabellen unter Objekte.
Der rechten Maustaste auf die erste Tabelle, und klicken Sie dann auf Exportieren in dem Kontextmenü auf.
In den Export nach Dialogfeld Durchsuchen aus und klicken Sie die neu erstellte Datenbank.
Klicken Sie auf OK. Wiederholen Sie die Schritte 4 bis 6 für jede Tabelle, Abfrage-und Makro.
Mit den oben genannten Schritten werden Sie in der Lage sein, eine neue Datenbank zu erstellen und übertragen die Daten in eine neue Datenbank. Prüfen Sie die Datenbank und sehen, ob es noch die Anzeige die gleiche Fehlermeldung. Wenn ja, dann müssen Sie ein Drittanbieter access database recovery verwenden, um die Access-Datei zu reparieren. Diese Nur-Lese-Werkzeuge sind in der Lage, das beschädigte Datenbanken durch Verwendung von Fast noch anspruchsvoller Scan-Algorithmen zu reparieren.

Friday, May 21, 2010

Die Lösung "Microsoft Access kann nicht alle Datensätze anfügen ..." Fehler

Eine Microsoft Access Anfügeabfrage wird verwendet, um einige Datensätze aus einer Datenbank-Tabelle hinzufügen, in eine andere Datenbank-Tabelle. Wenn Sie einige Datensätze in einer Datenbank-Tabelle angehängt, die beiden Tabellen müssen in nicht-korrupten Staat oder anders sein wollen, könnte der Prozess scheitern. Dies sind die Probleme, die die Notwendigkeit der Wiederherstellung der Datenbank aus dem letzten verfügbaren Backup erstellen können. Im Falle der Nichtverfügbarkeit oder Backup, wenn die Sicherung scheint ungültig zu sein, müssen Sie einige spezielle Access Database Recovery Maßnahmen umzusetzen.

Nach einer kurzen Einführung in das Problem, betrachten wir eine der realistischen Szenarien, dass an jedem der Microsoft Access-Benutzer entstehen könnten. Sagen wir, Sie eine Access-Datenbank haben und Sie versuchen, eine Anfügeabfrage ausführen zu dieser Datenbank. Der Prozess schlägt fehl, und Sie begegnen der unten genannten Fehlermeldung:

"Microsoft Access kann nicht alle Datensätze anfügen in der Anfügeabfrage.

Microsoft Access auf 0 Bereich (en) zu Null durch eine Typkonvertierung Versagen, und es dauerte nicht fügen Record (s) auf den Tisch wegen Verletzungen Schlüssel, 0 Record (s) wegen Verstößen gegen Sperre und 0 Record (s) aufgrund der Gültigkeitsregel Verletzungen.

Wollen Sie die Aktion Abfrage trotzdem ausführen?
Um den Fehler ignorieren (n) und die Abfrage auszuführen, klicken Sie auf Ja.
Für eine Erläuterung der Ursachen der Verletzungen, klicken Sie auf Hilfe. "

Darüber hinaus versucht, die gleiche Tabelle exportieren entweder nicht gelingt und Sie erhalten eine andere Fehlermeldung:

"Das Microsoft Jet Database Engine nicht finden konnte das Objekt". Vergewissern Sie sich, das Objekt existiert und dass Sie richtig buchstabiert seinen Namen. "

Microsoft erklärt, dass die oben genannten Symptome auftreten, wenn die Tabelle beschädigt ist. Dies geschieht insbesondere, wenn die Tabelle referenzielle Integrität erzwungen hat und enthält Memofelder und Self-Joins.

User Action

Um das Verhalten zu beheben, können Sie entweder verschieben Sie die Memo-Felder zu einer anderen Tabelle oder ändern sie Textfelder. Sie sollten dann die 1:1-Beziehung.

Wenn dies nicht beheben den Tisch Korruption, die nächsten Schritte sollten entweder auf die Datenbank aus früheren Sicherung wiederherzustellen, oder führen ein Drittanbieter access recovery Utility. Eine Access-Datenbank Recovery Tool scannen Ihre beschädigte Access recovery und zur Wiederherstellung der Inhalt der Datei an einem sicheren Ort.

Thursday, May 20, 2010

Fehlerhafte Bauteile können Schäden Network Access 2007 Datenbank

Microsoft Access ist eine beliebte Datenbank-Anwendung, die einen Teil der Microsoft Office Suite von Produkten ist. Es ermöglicht Ihnen, die Datenbank im Netzwerk speichern und schafft eine verteilte Datenbank-Umgebung. In Microsoft Office Access 2007 können Sie die Datenbank-Datei zu speichern (ACCDB) auf dem Server und können alle autorisierten Benutzer darauf zugreifen. Zahlreiche Hardware-Komponenten werden über das Netzwerk verwendet werden, z. B. Netzwerk-Kabel, Interface-Karten und Router, um eine schnelle und einfache Zugriff auf Access-Datenbank. Wenn eine dieser Komponenten beschädigt sind aus irgendeinem Grund, können Sie Gesicht schwere ACCDB-Datei Korruption. Teilweise Korruption auf die Datensätze aus einer Datenbank kann auch in solchen Fällen auftreten. Um eine solche Datenbank Korruption Bedingungen zu überwinden, erweist Backup auf eine große Hilfe sein. Allerdings, wenn Backup nicht verfügbar ist, Access Database Recovery kommen für Ihre Hilfe.

Als praktisches Beispiel für dieses Problem, betrachten Sie dieses Szenario haben Sie eine Microsoft Access-Datenbank (ACCDB-Datei) gespeichert auf einem Netzwerkserver. Du machst ein paar Änderungen in der Datenbank Datensätze, die nicht auf der Datenbank-Datei wegen einiger fehlerhafter Netzwerkgeräte werden gespeichert. Gleichzeitige Änderungen der Datensätze aus einer Datenbank in Access-Datenbank kann teilweise oder vollständige Beschädigung der ACCDB-Datei. Einige andere Netzwerk-Probleme, die zu einer Beschädigung der Datenbank zugreifen können, sind wie unten angegeben:

  • Schleppende, Buggy oder langsames Netzwerk-Anwendungen.
  • Server-Festplatte ist abgestürzt oder beschädigt.
  • Beschädigt oder fehlerhaft Utility-Software.

Um Access-Datenbank Korruption und die Notwendigkeit, den Zugriff auf Recovery-Lösungen Resort zu verhindern, sollten Sie immer bereitstellen hochwertigen Netzwerk-Anwendungen und Hardware-Komponenten. Sie sollten sicherstellen, dass Ihre Access-Datenbank beschädigt ist durch eine fehlerhafte Netzwerk-Hardware, vor dem Entfernen oder Ändern der Hardware-Komponente.

Um herauszufinden, ob die Access-Datenbank beschädigt ist oder nicht, können Sie komprimieren und reparieren-Tool verwenden. Es ist eine integrierte Dienstprogramm von Microsoft Access-Anwendung, die Sie zu einer beschädigten Datenbank in eine Reihe von Situationen reparieren hilft. Wenn es nicht hilft Ihnen Recover Access-Datenbank, Anwendungen von Drittanbietern ins Bild kommen.

Die access recovery sind speziell entwickelt, um gründlich scannen gesamte Datenbank zu extrahieren und alle zugänglichen Daten aus. Diese Anwendungen kommen mit interaktiven grafischen Benutzeroberfläche ausgestattet, um schnelle und einfache Wiederherstellung in allen ACCDB Dateibeschädigung Situationen zu gewährleisten.

"Unerwarteter Fehler 25012" Ursachen Datenbankbeschädigungen in Microsoft Access

Microsoft Access ist eine weit verbreitete Datenbank-Management-System, das Teil der Microsoft Office Suite von Produkten, entwickelt und vermarktet von Microsoft Corporation. Access speichert alle Ihre wichtigen Daten in Form von Datenbank, die in MDB gespeichert ist (Microsoft Access 2003 und früher) und ACCDB (Microsoft Office Access 2007) Dateiformate. Es besteht aus mehreren Objekten, die unterschiedliche Aufgaben zugewiesen werden und zusammenarbeiten, um zu speichern und organisieren Sie Ihre Daten vorzunehmen. Die MS Access-Datenbank-Objekte verwaltet und kontrolliert durch die Jet Database Engine. Bei einem der Datenbank-Objekte beschädigt oder unzugänglich geworden sind, verlieren Sie möglicherweise Zugriff auf Ihre Datenbank und stoßen kritische Datenbankbeschädigungen Situationen. In solchen Fällen müssen Sie erholen access database recovery, um Daten daraus extrahieren.

Manchmal, wenn Sie eine Access-Datenbank (MDB oder ACCDB entweder offen) versuchen, schlägt der Prozess fehl und Sie kommen in der gesamten Risikokapitals Fehlermeldung:

"Unerwarteter Fehler 35012"

Nach diesem Verhalten kann man nicht auf die Datenbank zugreifen und die gespeicherten Daten aus. Es führt zu Verlust von wichtigen Daten Situationen. Um Zugang Ihrer Datenbank in einem solchen Fall müssen Sie herausfinden, die Wurzel dieses Problems und führen Sie dann Access Datenbank-Wiederherstellung durch ihn zu lösen.

Was verursacht "Unerwarteter Fehler 35012" in Microsoft Access?

Dieses Verhalten tritt auf, wenn eines oder mehrere der Microsoft Access-Datenbank beschädigt sind. Die wichtigsten Objekte von Microsoft Access-Datenbank mit Tabellen, Berichte, Formulare, Makros, Stored Procedure, Trigger, Einschränkungen und mehr.
Access-Datenbank-Objekte können beschädigt werden aus verschiedenen Gründen, wie z. B. Virusinfektionen, unsachgemäße Herunterfahren des Systems, Anwendung Fehlfunktion, Fehlern im Dateisystem, Betriebssystem Korruption, Datei-Header Korruption und Jet Database Engine Fehler.

Wie zu beheben "Unerwarteter Fehler 35012" in Microsoft Access?

Gehen Sie durch die folgenden Schritte zum Aussortieren dieser Ausgabe:
Erstellen Sie neue Access-Datenbank.
Zeigen Sie auf 'Get External Data' auf dem Menü Datei, und klicken Sie auf "Importieren".

Schließen Sie die beschädigte Objekte beim Import und sie wieder aus der Sicherung.
Wenn die obige Methode nicht beheben können Ihr Problem oder Sie nicht über ein gutes Backup-, Recovery wird MDB Notwendigkeit der Stunde. Am besten ist es möglich, mit kommerziellen Anwendungen Datenbank zu reparieren.

access recovery wurden speziell entwickelt, um die gesamte Datenbank wiederherstellen zu scannen und alle beschädigten Gegenstände daraus. Sie sind mit interaktiven und einfache grafische Benutzeroberfläche integriert, um einfache Wiederherstellung in allen Datenbank-Fehler-Szenarien bieten.

Monday, May 17, 2010

Wiederherstellen von beschädigten Indizes in einer Access-Datenbank

Indizes in MS Access sind genauso wie der Index in einem Buch. Es fungiert als Zeiger für die Datensätze in der Tabelle für eine schnellere Suche. Es ist eigentlich eine Datenstruktur, die Sie die Datensätze in eine sehr viel schnellere Laufzeit wodurch die Durchlaufzeiten geringerer als üblich Zugriff ermöglicht. Dies macht die Indizierung ziemlich nützlich und bequem in der Handhabung sehr großer Datenbanken. Manchmal wird jedoch die Indizes in Access erhalten korrupt, so dass Sie nicht in der Lage, den Zugang und die Nutzung der Datenbank. Dies kann aus verschiedenen Gründen wie Macht geschehen Überspannungen beschädigt MS Office oder das Betriebssystem, Virus-Infektionen, etc. In solchen Fällen sollten Sie geeignete Abhilfemaßnahmen zu verwenden, um wieder Zugriff benötigt. Allerdings, wenn Sie sich nicht so tun, dann sollten Sie Drittanbieter access database recovery verwenden, um Access-Datenbank wiederherzustellen.

Betrachten wir ein Szenario, wobei Sie sich auf eine Access-Datenbank arbeiten. In diesem sind Sie Importieren von Daten in eine Tabelle aus einer anderen. Allerdings scheitern sie, dies zu tun. Eine Fehlermeldung wird angezeigt, das heißt:
"Operation fehlgeschlagen - zu viele Indizes - Verringerung der Zahl und versuchen Sie es erneut."

Ursache:
Die Ursache der oben genannten Fehlermeldung ist, dass die Tabelle, in der Sie das Importieren von Daten sind korrupt ist, was das Problem verursacht. Aus diesem Grund haben die Indexdefinitionen beschädigt. Beim Importieren von Daten aus einer Tabelle, Access ersten Einfuhren der Tabelle Definition und dann die Daten. Es gilt dann die Indizes. Da die Indizes Definitionen beschädigt sind, wird die Fehlermeldung angezeigt. Allerdings kann dieses Problem ebenfalls auftreten, während der Arbeit mit dem Fenster Beziehungen.

Auflösung:
  • Zur Behebung dieser Fehlermeldung und importieren Sie die Tabelle Inhalte sicher, sollten Sie folgende Schritte durchführen:
  • Erstellen Sie eine leere Kopie der Tabelle.
  • Entfernen Sie alle Indizes.
  • Führen Sie eine Anfügeabfrage, und verschieben Sie die Daten aus der Original-Tabelle, um die neuen.
  • Erstellen Sie die Indizes.
  • Verschieben Sie die neue Tabelle in eine neue Datenbank-Datei. Dies sollte das Problem beheben.
Wenn Sie jedoch noch nicht in der Lage, die Situation dann Adresse sollten Sie den Zugang Dritter Recovery-Software verwenden, um wieder Zugriff benötigt. Diese Nur-Lese-Werkzeuge sind in der Lage, access recovery ohne Überschreiben der ursprünglichen Datei wiederherstellen.

Tuesday, May 4, 2010

Reparieren von beschädigten Datenbanken aufgrund der Autokorrektur-Funktion in Access 2007

Der Name AutoKorrektur-Funktion in MS Access ermöglicht es Ihnen, entfernen Sie die Diskrepanzen in den Datenbanken, die durch die Umbenennung bestimmte Objekte in der Datenbank verursacht werden. Dieses Feature, wenn er aktiviert ist, repariert die Abweichungen in der Datenbank. Es repariert Formulare, Abfragen, Berichte, Tabellen und Steuerelemente in Formularen und Berichten. Doch in Zeiten dieser Funktion kann der Korruption in Access-Datenbank führen kann. In solchen Fällen sollten Sie geeignete Korrekturmaßnahmen ergriffen werden, um das Problem zu beheben. Allerdings, wenn Sie nicht in der Lage, dies zu tun, dann sollten Sie ein Drittanbieter access database recovery zu reparieren Access-Datei.

Betrachten wir ein Szenario, wobei Sie sich auf eine Tabelle, die in einer Access 2007 Datenbank. Sie versuchen, eine modifizierte Abfrage speichern und Access unerwartet beendet wird, ohne Fehlermeldung. Wenn Sie die Tabelle erneut öffnen, werden Sie nicht in der Lage, dies zu tun.

Ursache:
Die Ursache für diese Situation ist, dass Sie die AutoKorrektur-Option aktivieren, Name, denn von denen Access wird unerwartet quiting. Und wie Access abrupt beendet, hat die Tabelle beschädigt und damit ist jetzt unerreichbar.

Auflösung:
Zur Behebung dieser Situation und auf die beschädigte Tabelle zugreifen, sollten Sie folgende Schritte durchführen:
  1. 1.Create eine neue Datenbank.
  2. 2.Disable Autokorrektur-Option durch die folgenden Access 2007: Office-Schaltfläche | Access-Optionen | aktuelle Datenbank.
  3. 3.Import die Tabellen, indem Sie Externe Daten | Import | Access.
  4. 4.Import andere Objekte wie Abfragen, Formulare, Berichte, Makros, Module, etc.
  5. 5.Set minimal Referenzen unter Extras | Referenzen aus dem Code-Fenster.
  6. 6.Compile mit dem Debug-Menü aus dem Code-Fenster. Es sollte das Problem jetzt lösen.

Allerdings, wenn Sie nicht in der Lage, die Situation dann Adresse es bedeutet, dass die es aus einem anderen Grund für die Beschädigung der Datenbank. In solchen Fällen sollten Sie ein Drittanbieter-Access-Datenbank zu reparieren Werkzeug, um access recovery zu reparieren. Diese Nur-Lese-Werkzeuge sind in der Lage, die Access-Datenbank mit Hilfe von schnellen aber anspruchsvolle Scanning-Algorithmen zu reparieren.

Sunday, May 2, 2010

Reparatur korrupte Access-Datenbank, wenn die Datensätze nicht gelesen werden können

Microsoft Access ist ein relationales Datenbank-Managementsystem (RDBMS), das verbindet relationalen Microsoft Jet Database Engine mit reichen Benutzeroberfläche und zuverlässige Entwicklungstools. Microsoft Access hat Benutzer auf der ganzen Welt bekommen, da es einigermaßen günstiger zu implementieren und zu pflegen als andere Datenbanksysteme ist. Doch in Zeiten der Access-Datenbank kann beschädigt aus verschiedenen Gründen wie Virusinfektionen, menschliche Fehler, Stromschwankungen abrupten Herunterfahren des Systems, wenn die Datenbank geöffnet ist, usw. In solchen Fällen erhalten, sollten Sie geeignete Korrekturmaßnahmen ergriffen werden, um das Problem zu beheben . Wenn Sie sich nicht um das Problem zu lösen, dann sollten Sie ein Drittanbieter access recovery Tool zu verwenden, um Access-Datenbank zu reparieren.
Betrachten wir ein Szenario, wobei Sie sich auf eine Access-Datenbank arbeiten. Sie verwenden Jetcomp.exe die Datenbank zu komprimieren, schlägt es zu tun. Eine Fehlermeldung wird angezeigt, das heißt:"Datensätze können nicht gelesen werden, keine Leserechte auf MyDatabase."
Ursache:
Die mögliche Ursache für diese Fehlermeldung ist, dass die Datenbank-Tabelle beschädigt ist und somit unzugänglich.
Auflösung:

Zur Behebung dieser Fehlermeldung und auf die Datenbank zugreifen, sollten Sie folgende Schritte durchführen:

Erstellen Sie eine Kopie der beschädigten Datenbanktabelle.Fügen Sie die Struktur der Datenbank nur in eine neue Tabelle.Öffnen Sie die beschädigte Datenbank-Tabelle und auch die Kopie der Tabelle Struktur.Wechseln Sie zu der beschädigten Datenbanktabelle. Klicken Sie auf Datenblattansicht auf das Menü Ansicht und wählen Sie den gesamten Datensatz.Klicken Sie auf "Kopieren" im Menü Bearbeiten, um die Datensätze aus der beschädigten Datenbank-Tabelle zu kopieren.Wechseln Sie in die neue Tabelle, und setzen Sie den Mauszeiger in einen Ort, wo die Daten in der beschädigten Datenbank Tisch platziert wurde.Klicken Sie auf Einfügen in dem Menü Bearbeiten.Befolgen Sie diese Schritte für alle Datensätze. Testen Sie die Tabelle nach jedem copy-paste Operation.Sobald Sie umgezogen sind alle Datensätze, erstellen Sie eine neue Datenbank mit einem anderen Namen.Importieren Sie die neue Tabelle und alle Gegenstände unbeschädigt in die neue Datenbank.Exit MS Access.Entweder Benennen Sie die beschädigte Datenbank oder verschieben Sie es an einen anderen Ort.Löschen Sie die. Ldb-Datei der beschädigten Datenbank, falls sie existiert.Benennen Sie die neue Datenbank mit dem Namen der beschädigten Datenbank. Dies sollte das Problem beheben.

Allerdings, wenn Sie nicht mit der Datenbank-Tabelle zu reparieren sind, dann sollten Sie ein Drittanbieter access database recovery Werkzeug, um die Datenbank-Tabelle zu reparieren. Solche Tools schnell noch anspruchsvoller Scan-Algorithmen für die Reparatur der beschädigten Bereich.