Beheben Sie den MS Access-Fehler 2950 – “Action Failed” in Minuten!

Beim Ausführen eines Makros oder VBA-Codes im Visual Basic-Editor der Datenbank tritt häufig der MS Access error 2950- “Action Failed”. auf. Diese Warnung stört den gesamten Arbeitsablauf und lässt Benutzer ratlos zurück. Aber keine Panik, Sie sind auf der richtigen Webseite. In diesem Beitrag erfahren Sie, was der Fehler 2950 in Access bedeutet, warum dieser Fehler auftritt und wie Sie ihn im Handumdrehen beheben können.

So sieht der Fehler aus:

MS Access-Fehler 2950 – “Action Failed”

Lesen Sie weiter, um mehr zu erfahren…

Bewertet Exzellenton auf Trustpilot
Kostenloses MS Access-Datenbank Reparatur Tool
Reparieren Sie beschädigte MDB- und ACCDB-Datenbankdateien und stellen Sie gelöschte Datenbanktabellen, Abfragen, Indizes und Datensätze einfach wieder her. Versuch's jetzt!
Herunterladen
Durch Klicken auf die Schaltfläche Herunterladen oben und Installieren von Stellar Repair for Access (14.8 MB) bestätige ich, dass ich die Endbenutzer-Lizenzvereinbarung und die Datenschutzrichtlinie dieser Website gelesen habe und damit einverstanden bin.

Was bedeutet Fehler 2950 in Access?

Wenn der Microsoft Access-Fehler 2950 auftritt, bedeutet dies einfach, dass Sie die Makros, die VBA in Ihrer Datenbank aufrufen, nicht ausführen können. Es handelt sich um das numerische Datenformat des Fehlercodes, das von Windows als Standardfehlerlayout entwickelt wurde.

Diese Fehlermeldung enthält außerdem eine kurze Beschreibung sowie eine numerische Nummer. In vielen Fällen kann sie zusätzliche Parameter im Format der Fehlernummer 2950 Access enthalten. Der zusätzliche numerische Code der Fehlermeldung ist die Adresse der Speicherbereiche, die zum Zeitpunkt des Fehlers mit den Anweisungen geladen wurden.

Warum tritt der Fehler 2950 – „Aktion fehlgeschlagen“ in MS Access auf?

Dieser Fehler wird durch zahlreiche Gründe ausgelöst, wie zum Beispiel:

  1. Unvollständige MS Access-Installation
  2. Beschädigung der Datenbankdatei
  3. Fehlende Systemdateien
  4. Wenn Access die Datenbank im deaktivierten Modus öffnet, die nicht als vertrauenswürdig eingestuft ist
  5. Das System ist mit Adware/Spyware infiziert.

Nachdem Sie die häufigsten Ursachen kennen, fahren wir mit der Fehlerbehebung mithilfe der besten Lösungsansätze fort.

Lösungen zur Behebung des MS Access-Fehlers 2950 – „Aktion fehlgeschlagen“

Befolgen Sie die Schritt-für-Schritt-Anleitungen, um dieses Problem zu beheben.

Schnelle Lösungen:

  1. Datenbank für die aktuelle Sitzung aktivieren
  2. Verschieben der Datenbank an einen anderen vertrauenswürdigen Speicherort
  3. Konfigurieren des AutoExec-Makros
  4. Verwenden des Tools „Komprimieren und Reparieren“
  5. Aufheben der Blockierung der Datenbankdateieigenschaften
  6. Verwenden von VBA-Verweisen
  7. Die professionell empfohlene Option verwenden

Lösung 1 – Datenbank für die aktuelle Sitzung aktivieren

Die erste Lösung, die ich vorschlagen möchte, ist die Aktivierung der Datenbank für die aktuelle Sitzung. Dadurch wird die Datenbank deaktiviert, sobald Sie den Befehl „Datenbank schließen“ ausführen.

So führen Sie die Schritte aus:

  • Öffnen Sie Microsoft Access.
  • Klicken Sie anschließend auf „Info“ und dann auf die Sicherheitswarnleiste.
  • Klicken Sie danach auf die Option „Alle Inhalte aktivieren“ >> „Erweiterte Optionen“.
  • Nun wird das Fenster „Microsoft Office-Sicherheitseinstellungen“ angezeigt.

MS Access-Fehler 2950 – “Action Failed”

  • Wählen Sie in diesem Fenster „Inhalte für diese Sitzung aktivieren“ und klicken Sie auf „OK“.

Lesen Sie auch: Beheben des Fehlers „Makro kann nicht geöffnet oder ausgeführt werden“ (Fehler 32002) in Access

Lösung 2 – Verschieben der Datenbank an einen vertrauenswürdigen Speicherort

Wenn Sie die Access-Datenbank verschieben möchten, um den MS Access-Fehler 2950 zu beheben, müssen Sie zunächst vertrauenswürdige Speicherorte auf Ihrem PC festlegen. Gehen Sie dazu wie folgt vor:

  • Öffnen Sie in der MS Access-Software den MS Office-Button-Assistenten.
  • Klicken Sie auf „Access-Optionen“.
  • Microsoft Office Access-Vertrauensstellungscenter > Einstellungen für das Vertrauensstellungscenter > Zum Vertrauensstellungscenter.

MS Access-Fehler 2950 – “Action Failed”

  • Klicken Sie auf das Feld „Vertrauenswürdige Speicherorte“ und wählen Sie den vertrauenswürdigen Speicherort aus der Liste aus.
  • Um einen weiteren vertrauenswürdigen Speicherort hinzuzufügen, klicken Sie auf „Neuen Speicherort hinzufügen“.

MS Access-Fehler 2950 – “Action Failed”

Auf diese Weise können Sie die Datenbank an vertrauenswürdige Speicherorte verschieben, was zur Behebung von MS Access-Datenbankfehlern beitragen kann.

Lösung 3 – Konfigurieren des AutoExec-Makros

In solchen unerwarteten Situationen können Sie auch das Experten-Makro AutoExec konfigurieren, das Sie beim Öffnen einer Datenbank vor deren unsicherem Zustand warnt. Führen Sie die folgenden Schritte aus, um AutoExec zu konfigurieren und den Fehler 2950 in Access zu beheben:

  • Erstellen Sie in der MS Access-Anwendung ein neues Formular.
  • Fügen Sie dem Formular ein Beschriftungs- und ein Textfeldobjekt hinzu.
  • Speichern Sie das neu erstellte Formular und schließen Sie es.
  • Erstellen Sie ein neues Makro und benennen Sie es als AutoExec.
  • Blenden Sie die Spalten für die Bedingungsfelder ein.
  • Geben Sie in den Bedingungen CurrentProjectIsTrusted=False an.
  • Gehen Sie zur Spalte „Aktionen“ und klicken Sie auf die Option „Formular öffnen“.
  • Aktionsargumente > Formularname.

MS Access-Fehler 2950 – “Action Failed”

  • Wählen Sie das neu erstellte Formular aus.
  • Speichern Sie das Makro.

Durch die Anwendung dieser Lösungen kann die Ursache des Fehlers 2950 (Aktion fehlgeschlagen) ermittelt und dessen Auftreten vermieden werden. Da die meisten Benutzer die Datenbank speichern, kann dies jedoch zur Beschädigung von MDB- oder ACCDB-Dateien führen, was zu einem erheblichen Datenverlust führen kann.

Lesen Sie auch: Beheben Sie den Fehler „3340: Access-Abfrage ist beschädigt“ wie ein Profi!

Lösung 4 – Verwenden des Tools „Komprimieren und Reparieren“

Wie bereits erwähnt, kann die Beschädigung der Access-Datenbank diesen Fehlercode 2950 auslösen, wenn Sie versuchen, die Datei zu öffnen. In diesem Fall können Sie das integrierte Access-Tool „Komprimieren und Reparieren“ verwenden, um beschädigte Access-Datenbankdateien (.mdb und .accdb) zu reparieren.

Führen Sie die folgenden Schritte aus, um dieses Dienstprogramm auszuführen:

  • Öffnen Sie MS Access.
  • Klicken Sie anschließend auf das Menü „Datei“.
  • Klicken Sie danach auf die Option „Info“ und dann auf „Datenbank komprimieren und reparieren“.

MS Access-Fehler 2950 – “Action Failed”

Lösung 5 – Aufheben der Blockierung der Datenbank dateieigenschaften

Wenn Sie versuchen, ein Makro in einer Datenbankdatei auszuführen, die von einer anderen Quelle heruntergeladen wurde, können solche Laufzeitfehler in Access auftreten. Access behandelt diese Dateien als unsicher. In diesem Fall können Sie die Blockierung der Dateieigenschaften aufheben, indem Sie die folgenden Schritte ausführen:

  • Suchen Sie die DB-Datei im Explorer.
  • Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „Eigenschaften“.

MS Access-Fehler 2950 – “Action Failed”

  • Aktivieren Sie die Option „Blockierung aufheben“, falls sichtbar.
  • Klicken Sie auf „Übernehmen“ und schließen Sie das Fenster.
  • Öffnen Sie anschließend die Datenbank normal erneut.

Lösung 6 – Beheben des Access-Fehlers 2950 mithilfe von VBA-Verweisen

Meistens führen fehlerhafte VBA-Verweise zu stillen Fehlern. Daher ist die Überprüfung der VBA-Verweise in der Access-Datenbank unerlässlich.

  • Öffnen Sie den VBA-Editor mit Alt + F11.
  • Klicken Sie anschließend auf Extras >> Verweise auswählen.

MS Access-Fehler 2950 – “Action Failed”

  • Suchen Sie nach fehlenden oder fehlerhaften Verweisen.
  • Deaktivieren Sie nun ungültige Verweise.
  • Fügen Sie anschließend die korrekten Bibliotheksversionen hinzu.
  • Speichern Sie die Änderungen und starten Sie Access neu.
  • Nun wird der VBA-Code fehlerfrei ausgeführt.

Wenn dieses kostenlose Dienstprogramm das Problem nicht löst, müssen Sie die nächste automatische Lösung verwenden.

Lösung 7 – Verwenden Sie die von Experten empfohlene Option

Um den inkonsistenten Zustand der Datenbank wiederherzustellen, benötigen Sie möglicherweise die Unterstützung eines vertrauenswürdigen Drittanbieter-Tools. Sie können das MS Access Reparatur Werkzeug verwenden, um den Access 2013-Fehler 2950 zu beheben. Es kann beschädigte, korrupte und unzugängliche Daten problemlos reparieren und wiederherstellen. Mithilfe dieses Tools können Sie die Datenbank problemlos von jeder Art von Beschädigung wiederherstellen.

Es kann beschädigte Indizes, Abfragen, Beziehungen und Tabellen problemlos wiederherstellen. Auch passwortgeschützte Module oder Formulare können mit diesem Tool wiederhergestellt werden. Diese Software funktioniert auf fast allen Windows-Betriebssystem versionen, wie Windows 95/98/ME/NT/2000/2003/Vista/7/8/8.1.

* Durch Klicken auf die Schaltfläche Herunterladen oben und Installieren von Stellar Repair for Access (14.8 MB) bestätige ich, dass ich die Endbenutzer-Lizenzvereinbarung und die Datenschutzrichtlinie dieser Website gelesen habe und damit einverstanden bin.

Schritte zur Behebung des Microsoft Access-Datenbankfehlers 2950

access-shot-de-1
access-select-database-de-2
access-repairing-de-3
access-repairing-completed-de-4
access-preview-de-5
access-save-location-de-6
access-saving-de-7
previous arrow
next arrow

Verwandte FAQs:

Können vorbeugende Maßnahmen das Risiko des Fehlers 2950 wirklich eliminieren?

Um es ganz klar zu sagen: Keine Strategie kann vollständige Immunität garantieren. Durch die Implementierung bewährter Verfahren wie regelmäßige Sicherung Ihrer Datenbank und Aktualisierung Ihrer Software können Sie das Risiko des Fehlers 2950 jedoch minimieren.

Gibt es benutzerfreundliche Diagnosetools zur Behebung dieses Fehlers?

Ja, es gibt verschiedene benutzerfreundliche Diagnosetools zur Behebung des Fehlers 2950 in Access.

Was soll ich tun, wenn ich alle Schritte zur Fehlerbehebung ausprobiert habe und immer noch den Fehler 2950 erhalte?

Wenn alle in diesem Blog erwähnten Lösungen fehlschlagen, kann die Unterstützung von IT-Experten Ihnen helfen, den Fehler 2950 zu beheben.

Fazit

Nicht zuletzt stört der MS Access-Fehler 2950 wichtige Automatisierungsaufgaben. Durch die Anwendung der oben genannten Lösungen können Sie jedoch einfach Konfigurationsänderungen vornehmen und das Problem schnell beheben.

Wenn Sie sich bei der korrekten Anwendung der manuellen Methoden unsicher sind, ist es ratsam, die automatische Lösung zu verwenden.

Haben Sie immer noch Probleme? Beheben Sie sie mit Stellar Repair for Access:

Diese Software gewährleistet die nahtlose Reparatur und Wiederherstellung der ACCDB- und MDB-Datenbank und stellt alle Objekte einschließlich Tabellen, Berichte, Abfragen, Datensätze, Formulare und Indizes sowie Module, Makros usw. wieder her. Beheben Sie Microsoft Access-Probleme jetzt in 3 einfachen Schritten:

  1. Herunterladen Sie Stellar Repair for Access mit der Bewertung Toll auf Cnet herunter.
  2. Klicken Sie auf die Option Browse und Search, um eine beschädigte Access-Datenbank zu finden.
  3. Klicken Sie auf die Schaltfläche Repair, um die Datenbankobjekte zu reparieren und in der Vorschau anzuzeigen.

Pearson Willey ist ein Website-Inhaltsschreiber und Langform-Inhaltsplaner. Daneben ist er auch ein begeisterter Leser. So weiß er sehr gut, wie man ansprechende Inhalte für Leser schreibt. Schreiben ist für ihn wie ein wachsender Vorteil. Er liebt es, sein Wissen in MS Access zu erkunden und technische Blogs zu teilen.