Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Abfrage ist beschädigt. Error-Code 3340 in Access2013

Mitglied: Romuald

Romuald (Level 1) - Jetzt verbinden

13.11.2019 um 07:30 Uhr, 9659 Aufrufe, 17 Kommentare, 2 Danke

Hallo Foren-Mitglieder,

ich hätte da mal ein Problem......
Seit heute am Morgen (13.11.2019) erhalte ich die Fehlermeldung "Abfrage '' ist beschädigt" unter meiner Access 2013-Applikation. Bis gestern lief alles wunderbar und ich habe auch nichts verändert bzw.Installiert auf meinem Rechner. Das Office-Paket habe ich bereits "repariert", allerdings ohne Erfolg bei der Fehlermeldung.

Hat jemand so etwas schon mal gehabt bzw.behoben?

Über jeden Lösungsvorschlag würde ich mich freuen.

Viele Grüße

Romuald
Mitglied: SlainteMhath
13.11.2019 um 07:43 Uhr
Moin,

Falls das Problem nur eine eine accdb beschränkt ist, evtl. hilft's evtl. mal über die Menufunktion zu reparieren oder falls das nichts bringt, alle Objekte in einen neue accdb zu kopieren.

l,g,
Slainte
Bitte warten ..
Mitglied: 141815
13.11.2019, aktualisiert um 07:52 Uhr
Zitat von Romuald:
Hat jemand so etwas schon mal gehabt bzw.behoben?
Ja, ganz früher mal regelmäßig, ein Grund warum Access für dauerhaft zuverlässige Datenbanken ungeeignet ist. Es hält sich für ein Mitglied von Mission Impossible und zerstört sich immer wieder grundlos von selbst, es reicht die Datenbank nur aufzurufen und pro Aufruf wird sie erstens immer größer und zweitens ändert sie ihre Inhalt egal ob man darin etwas ändert oder nicht.
Mein dringender Tipp => Umsteigen!
Wenn das nicht in Frage kommt Access nur als Frontend für SQL Datenbackends nutzen, aber nicht die Daten in Access selbst speichern!
Bitte warten ..
Mitglied: Romuald
13.11.2019 um 07:50 Uhr
Hi Slainte,

eine Reparatur innerhalb der accdb habe ich auch schon versucht....Erfolglos.

Das Problem tritt inzwischen nicht nur auf meinem Rechner sondern auch auf dem eines Freundes, der auch eine Access-Applikation einsetzt auf. Es sind zwei unterschiedliche Applikationen, daher alle Objekte in eine neue accdb zu kopieren wird wohl auch nicht helfen.

Trotzdem Danke.

LG Romuald
Bitte warten ..
Mitglied: Romuald
13.11.2019, aktualisiert um 07:58 Uhr
Hi Calendar,

meine Applikation ist seit rund 4 Jahren im Einsatz (mit Aktualisierungen natürlich). Frage mich nur warum gerade jetzt. Vielleicht ist ja ein Update von Microsoft gewesen.

...und zum Umstieg. Du hast recht. Habe bereits damit begonnen die Daten in einer SQL-Datenbank abzulegen und Access nur als Frondend zu nutzen.

Grüße

Romuald
Bitte warten ..
Mitglied: Romuald
13.11.2019 um 08:50 Uhr
Hallo,

mein Problem ist scheinbar gelöst. Microsoft hatte das Update KB4484119 über Nacht installiert. Dieses Update für meine 32bit-Version habe ich deninstalliert. Nun geht wieder alles.

Nochmals Danke für die Anregungen.

Grüße

Romuald
Bitte warten ..
Mitglied: AbfrageBeschaedigt
13.11.2019 um 08:52 Uhr
Also ich habe denselben Fehler.
Meine dahinterstehende Excel wird von mehreren Usern benutzt (ca. 40) aber nur ein User hat diesen Fehler.
Bei den anderen funktionieren die Abfragen einwandfrei.

Die Datenbank zu kopieren, hat leider nichts gebracht aber ich werde weiter herumprobieren.

Bei ihm war es ebenfalls so, dass der Fehler seit genau heute, den 13.11.2019, auftritt.
Gestern hat es einwandfrei funktioniert.

Ich hoffe, Microsoft bringt einen Patch.

Mfg
Bitte warten ..
Mitglied: AbfrageBeschaedigt
13.11.2019 um 08:53 Uhr
Nachtrag: Office 2016 Pack - Windows 10
Bitte warten ..
Mitglied: kgborn
13.11.2019, aktualisiert um 23:46 Uhr
Es sind wohl alle Office-Versionen von 2010 bis 2016 betroffen, auf denen das Sicherheitsupdate für die Schwachstelle CVE-2019-1402 installiert wurde. Dann klappt der Access-Zugriff nicht mehr. In nachfolgendem Beitrag sind die betroffenen Sicherheits-Updates für die einzelnen Office-Versionen aufgelistet.

Access Fehler 3340 durch November 2019-Updates

Ergänzung: Ich habe das Problem gerade per Chat an den US Support von Microsoft gemeldet.

Ergänzung 2: Es gibt jetzt einen Supporteintrag bei Microsoft, ein Fix ist unterwegs (kommt am 24. November für O365 und am 10. Dezember für den Rest) und es wird ein Workaround vorgeschlagen.
Bitte warten ..
Mitglied: swissboy
13.11.2019, aktualisiert um 15:10 Uhr
Hi Romuald,

Thanks for the information about this update ! Same problem here on Office 2010 (update KB4484127) since this morning, more precisely :
All "UPDATE" queries return this error, even the simplest one like :
UPDATE T_TABLE SET field="Test" WHERE id=1

Best Regards
swissboy
Bitte warten ..
Mitglied: 141815
13.11.2019, aktualisiert um 11:31 Uhr
Welcome to the MS-Alpha-Release-Testing-Group .
Bitte warten ..
Mitglied: AJ2019
13.11.2019 um 11:47 Uhr
Was kann man tun wenn sich das Update nicht deinstallieren lässt?
Über "installierte Updates" hängt sich die deinstallation auf und per cmd kommt die Meldung das Update wäre nicht installiert.

Jemand eine Idee?

Bisher hat nur funktioniert einen Wiederherstellungspunkt von gestern zu laden.
Bitte warten ..
Mitglied: dertowa
13.11.2019 um 12:45 Uhr
Ich bin mittlerweile sehr froh die Updates über den WSUS zu regeln,
danke Office 365 Business Premium ist die Updateverteilung dort auch zentral.

Dann weiß ich schon mal, dass ich für unsere Access Runtime 2013 die KB4484119
erstmal nicht genehmige. ;)

Danke für den Hinweis.
Bitte warten ..
Mitglied: Hakuro81
13.11.2019 um 13:16 Uhr
Hallo miteinander!

In meinem Betrieb nutzen wir sowohl Access2013, wie auch Access2016 und entwickeln Datenbanken mit Access als Aus- und Eingabeschnittstelle mit SQL als Datenbankmedium.

Wir haben ebenfalls bei allen Access 2013 Anwendungen Error 3340 bei jedem docmd.Runsql "Update ..." Aufruf!
Delete funktioniert problemlos mit Runsql.


Bei Access2016 lokal haben wir das Problem derzeit nicht.

Dieses Problem betrifft sowohl unsere Terminalserver-Ebenen mit Access 2013 UND 2016, wie auch alle lokalen Logins, die 2013 drauf haben.
Bitte warten ..
Mitglied: AJ2019
13.11.2019, aktualisiert um 16:40 Uhr
Für alle bei denen die Deinstallation des Updates Probleme macht, Lösung wie folgt:

1. Office deinstallieren
2. Office installieren
3. Neu starten
4. Mit dem Tool "wushowhide.diagcab" Update "KB4484119" ausblenden damit das Update nicht direkt wieder installiert wird.

Getestet unter Windows 10 1809
Bitte warten ..
Mitglied: AbfrageBeschaedigt
14.11.2019 um 14:54 Uhr
Für alle, die extern auf die Datenbank zugreifen und nicht mit dem von Microsoft präsentierten Workaround arbeiten können.
Hierzu muss auch das Update nicht deinstalliert werden, ist jedoch ein Aufwand zu ändern:

Ich schreibe nicht per SQL in die Tabelle, sondern öffne sie über DBO als RecordSet.
Mit RecordSet.Seek Edit und Update kann man schön die Tabelle bearbeiten.

Achtung das ist nur ein Hotfix und hat definitiv Optimierungsbedarf:

Man könnte natürlich anstelle .Seek auch durch die Fields loopen und so ändern aber jedem das Seine.

Mfg
Bitte warten ..
Mitglied: LauXjpn
14.11.2019, aktualisiert um 20:41 Uhr
Ich habe im Microsoft Forum den weiter unten folgenden Beitrag gepostet, der ein VBA-Skript enthält, dass automatisch den von Microsoft angegebenen Workaround (Umweg über Abfragen gehen) implementiert:
The CVE-2019-1402 updates (KB4484119, etc.) break Access 2010/2013/2016/365: Query '' is corrupt

Hier der Beitrag:

Use the following module to automatically implement Microsofts suggested workaround (using a query instead of a table). As a precaution, backup your database first.

Use AddWorkaroundForCorruptedQueryIssue() to add the workaround and RemoveWorkaroundForCorruptedQueryIssue() to remove it at any time.

You can find the latest code on my GitHub repository.

AddWorkaroundForCorruptedQueryIssue() will add the suffix "_Table" to all non-system tables, e.g. the table "IceCreams" would be renamed to "IceCreams_Table".
It will also create a new query with the original table name, that will select all columns of the renamed table. In our example, the query would be named "IceCreams" and would execute the SQL "select * from [IceCreams_Table]".

RemoveWorkaroundForCorruptedQueryIssue() does the reverse actions.

I tested this with all kinds of tables, including external non-MDB tables (like SQL Server). But be aware, that using a query instead of a table can lead to non-optimized queries being executed against a backend database in specific cases, especially if your original queries that used the tables are either of poor quality or very complex.

In my case I needed to manually rename [USysRibbons_Table] back to [USysRibbons], as I hadn't marked it as as system table.
Bitte warten ..
Mitglied: kgborn
19.11.2019, aktualisiert um 09:17 Uhr
Microsoft hat zum 18.11.2019 einen Hotfix (Update KB4484198) zur Korrektur des Fehlers in Access 2016 (MSI-Install) freigegeben. Auch für die anderen Access-Versionen sollen die Fixes deutlich früher als angekündigt (diese Woche) kommen. Details finden sich im Beitrag:

Fix für Fehler 3340 in Access 2016 (Update KB4484198)
Bitte warten ..
Ähnliche Inhalte
RedHat, CentOS, Fedora

Error getting authority g-io-error-quark 1

Frage von janosch12RedHat, CentOS, Fedora2 Kommentare

Hallo, ich habe aktuell das Problem das bei einem System mit Centos7 und Cpanel dieses nicht mehr erreichbar ist. ...

Windows 10

Netzwerkadapter Error Anzeige

Frage von ChontaWindows 10

Hallo, bis Server 2012R2 konnte man mit und einem dword:ShowLanErrors (1) in der Ansicht der Statusanzeige die Übertragungsfehler anzeigen ...

Verschlüsselung & Zertifikate

GnuTLS error -48

gelöst Frage von ChontaVerschlüsselung & Zertifikate1 Kommentar

Hallo, ich brauche mal einen denkanstoß Seid der neuen Version von Filezilla geht die TLS Verbindung nicht mehr. GnuTLS ...

Virtualisierung

Linux Ubuntu Error

gelöst Frage von 141874Virtualisierung25 Kommentare

Hallo, Ich habe in einer VirtuaBox Linux Ubuntu Installiert. 4096 mbit ram 64,00 GB 3 von 8 Cpu Wenn ...

Neue Wissensbeiträge
Informationsdienste

Leistungsschutzrecht: Ein neuer Diskussionsentwurf liegt vor

Information von Frank vor 18 StundenInformationsdienste7 Kommentare

Anfang April (leider kein Scherz) hat das Bundesjustizministerium den nächsten ausformulierten Referentenentwurf für ein "erstes Gesetz zur Anpassung des ...

Instant Messaging

Videokonferenz oder Chatsystem für das Homeoffice

Information von Frank vor 1 TagInstant Messaging6 Kommentare

Ich hatte es bereits in einem Kommentar gepostet, da ich aber viele Nachfragen dazu bekam, hier noch mal meine ...

Off Topic

Ein wenig Aufklärung über Corona von Bill Gates persönlich

Information von Frank vor 1 TagOff Topic24 Kommentare

Amerika hat ein Problem: Die Arroganz des sehr klugen Präsidenten führte zur aktuellen Corona-Krise in den USA. Was jetzt ...

Off Topic
3D-Drucker gegen Corona - helft mit!
Information von DerWoWusste vor 2 TagenOff Topic12 Kommentare

Unter vorigem Link sind Anleitungen, wie man sich mit seinem 3D-Drucker an der Produktion (Druck) von Bauteilen für Atemmasken ...

Heiß diskutierte Inhalte
Zusammenarbeit
Corona schlimmer als Ferien?
Frage von 114380Zusammenarbeit49 Kommentare

Hallo zusammen, sagt mal, kommt euch das auch so vor? Viele Eintagsfliegen stellen rudimentäre Fragen und reagieren dann gar ...

Windows Server
Hyper-V VM vorm Admin absichern
Frage von MarabuntaWindows Server24 Kommentare

Hallo, wie bekomme ich eine VM in WS 2012 Hyper-V soweit abgetrennt, dass ein Admin ohne Passwort keinen (leichten) ...

Off Topic
Ein wenig Aufklärung über Corona von Bill Gates persönlich
Information von FrankOff Topic24 Kommentare

Amerika hat ein Problem: Die Arroganz des sehr klugen Präsidenten führte zur aktuellen Corona-Krise in den USA. Was jetzt ...

Windows 10
Dateiübertragungsgeschwindigkeit langsam trotz CAT.7 LAN Kabel
gelöst Frage von LeonPro12Windows 1013 Kommentare

Hallo, Ich habe einen Windows 10 Pro Dateiserver am laufen, der direkt mit ner FRITZ!Box 7590 verbunden ist (CAT.7). ...