{"id":265835,"date":"2022-05-30T08:14:37","date_gmt":"2022-05-30T06:14:37","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=265835"},"modified":"2022-06-01T10:32:54","modified_gmt":"2022-06-01T08:32:54","slug":"microsoft-access-gibt-es-probleme-beim-sql-datenbankzugriff-wegen-odbc-treiber","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2022\/05\/30\/microsoft-access-gibt-es-probleme-beim-sql-datenbankzugriff-wegen-odbc-treiber\/","title":{"rendered":"Microsoft Access: Gibt es Probleme beim SQL-Datenbankzugriff wegen ODBC-Treiber?"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/07\/Office1.jpg\" width=\"55\" height=\"60\" align=\"left\" \/>[<a href=\"https:\/\/borncity.com\/win\/2022\/05\/30\/microsoft-access-gibt-es-probleme-beim-sql-datenbankzugriff-wegen-odbc-treiber\/\" target=\"_blank\" rel=\"noopener\">English<\/a>]Kurze Information f\u00fcr die Leserschaft und gleichzeitig die Frage, ob jemand bereits betroffen ist. Ich habe eine Nutzermeldung erhalten, dass Microsoft Access pl\u00f6tzlich Probleme beim SQL-Datenbankzugriff habe. Alle Datenbanken zeigten in den Tabellen pl\u00f6tzlich den Wert '#DELETED' an. Problem ist der (mit Windows ausgelieferte) Microsoft SQL Server ODBC-Treiber, der wohl nach Office-Updates streikt.<\/p>\n<p><!--more--><\/p>\n<h2>ODBC-Zugriff auf SQL-Server fehlerhaft<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg07.met.vgwort.de\/na\/ae00e6674eb8435ea84a80b2ba5d0993\" alt=\"\" width=\"1\" height=\"1\" \/>Blog-Leser Axel H. hat mit am Samstag, den 28. Mai 2022 per Mail kontaktiert, um eine spezifische Beobachtung im Umfeld von Microsoft Access in Verbindung mit Zugriffen auf einen Microsoft SQL-Server zu berichten. Axel schrieb mir:<\/p>\n<blockquote><p>anbei eine Notiz von mir. Mich hat heute ein Kollege angerufen, dessen Microsoft Access pl\u00f6tzlich nicht mehr ordentlich mit dem SQL Server arbeiten wollte.<\/p>\n<p>Alle in Microsoft Access eingebundenen ODBC-Tabellen zeigen als Inhalt nur noch '#DELETED' an.<\/p>\n<p>Nach einigem Suchen habe ich herausgefunden, dass es am 'original' Microsoft SQL Server ODBC-Treiber liegt, also dem, der mit Windows ausgeliefert wird.<\/p><\/blockquote>\n<p>H\u00f6rt sich nicht so sonderlich dolle an.<\/p>\n<h2>Neue ODBC-Treiberversionen funktionieren<\/h2>\n<p>Der Microsoft ODBC Driver for SQL Server ist eine einzelne Dynamic-Link Library (DLL), die Laufzeitunterst\u00fctzung f\u00fcr Anwendungen bietet, die APIs mit nativem Code verwenden, um eine Verbindung zu SQL Server herzustellen. Microsoft ODBC Driver 18 for SQL Server sollte f\u00fcr die Erstellung neuer Anwendungen oder zur Verbesserung vorhandener Anwendungen eingesetzt werden, die die neueren SQL Server-Features nutzen.<\/p>\n<p>Die aktuelle Version 18.0.1.1 vom 15. Februar 2022 wird f\u00fcr den SQL Server 2022 Preview <a href=\"\/\/docs.microsoft.com\/de-de\/sql\/connect\/odbc\/download-odbc-driver-for-sql-server?view=sql-server-ver16\" target=\"_blank\" rel=\"noopener\">hier angeboten<\/a> , auf Github gibt es <a href=\"https:\/\/github.com\/MicrosoftDocs\/sql-docs\/blob\/live\/docs\/connect\/odbc\/windows\/microsoft-odbc-driver-for-sql-server-on-windows.md\" target=\"_blank\" rel=\"noopener\">diese \u00dcbersicht<\/a> dazu. Nach einigem Testen konnte Axel feststellen, dass neuere Versionen des ODBC-Treibers wie z.B. v13 und v17 das Problem beim Zugriff auf die Datenbanken nicht zeigen.<\/p>\n<h2>Es k\u00f6nnte knallen, Rollback von Office hilft<\/h2>\n<p>Axel schreibt dazu:\u00a0 Die von Windows mitgelieferte Version wird aber im Feld sicherlich zu &gt;90% eingesetzt, da Windows sie ja mitbringt und nicht extra installiert<br \/>\nwerden muss. Es k\u00f6nnte die n\u00e4chsten Tage also heftig rappeln im Geb\u00e4lk.<\/p>\n<p>Ad Hoc ist mir aber unklar, ob dieser ODBC-Treiber durch Windows oder Office installiert wird (der Artikel <a href=\"https:\/\/help.interfaceware.com\/v6\/connect-to-microsoft-sql-server-windows-odbc\" target=\"_blank\" rel=\"noopener\">hier<\/a> beschreibt einen mit WIndows 10 mitgelieferten ODBC-Treiber). Axel schreibt, dass im konkreten Fall Microsoft Office Professional Plus 2019 C2R 32-Bit, Version 2205 Build 16.0.15225.20028 vom 2022-05-24, betroffen war. Nachdem er Microsoft Office auf die Version 16.0.15128.20248 vom 2022-05-17 zur\u00fcckgesetzt hatte, lief sofort wieder alles.<\/p>\n<p>Axel schlie\u00dft daraus, dass das Problem demnach wohl nicht wirklich am ODBC-Treiber liegt, sondern am Office-Update und wie dieses mit dem ODBC-Treiber 'kooperiert'. Er hat die Office-C2R-Updates daher mittels Registry erst mal deaktiviert, damit nicht wieder sofort die neueste Version dr\u00fcber geb\u00fcgelt wird. Noch jemand mit solchen Erfahrungen?<\/p>\n<p><strong>Erg\u00e4nzung:<\/strong> Beachtet auch den Blog-Beitrag <a href=\"https:\/\/borncity.com\/blog\/2022\/06\/01\/outlook-mai-2022-update-beschdigt-html-anzeige\/\">Outlook: Mai 2022-Update Build (15225.20204) besch\u00e4digt HTML-Anzeige<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Kurze Information f\u00fcr die Leserschaft und gleichzeitig die Frage, ob jemand bereits betroffen ist. Ich habe eine Nutzermeldung erhalten, dass Microsoft Access pl\u00f6tzlich Probleme beim SQL-Datenbankzugriff habe. Alle Datenbanken zeigten in den Tabellen pl\u00f6tzlich den Wert '#DELETED' an. Problem ist &hellip; <a href=\"https:\/\/borncity.com\/blog\/2022\/05\/30\/microsoft-access-gibt-es-probleme-beim-sql-datenbankzugriff-wegen-odbc-treiber\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[270,11],"tags":[7391,154,4315],"class_list":["post-265835","post","type-post","status-publish","format-standard","hentry","category-office","category-problemlosung","tag-access","tag-probleme","tag-update"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/265835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=265835"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/265835\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=265835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=265835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=265835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}