Benutzer mit den meisten Antworten
ntwdblib.dll & SQL Server 2016

Frage
-
Hallo zusammen
Wir verwenden alte C++ Anwendungen welche mit der ntwdblib.dll auf unseren SQL Server 2016 zugreifen.
Bis und mit dem SQL Server 2014 hat das wunderbar geklappt. Mit dem SQL Server 2016 aber crashed die ganze Sache.
Folgende Angaben haben wir dann jeweils im Log des Clients, die C++ Anwendung ist die IV.EXE.
Faulting application name: IV.EXE, version: 3.9.3.0, time stamp: 0x57612859
Faulting module name: ntwdblib.dll, version: 2000.80.194.0, time stamp: 0x398d26dd
Exception code: 0xc0000005
Fault offset: 0x0001f15a
Faulting process ID: 0x323c
Faulting application start time: 0x01d1ff953a5ed046
Faulting application path: O:\RUN\IV\IV.EXE
Faulting module path: C:\WINDOWS\SYSTEM32\ntwdblib.dll
Report ID: 46f7eeb5-e673-49dc-872a-b4daa79d9272
Faulting package full name:
Kann mir hier jemand ein Tipp geben?
Herzlichen Dank für jede Hilfe.
Martin
- Typ geändert Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 2. September 2016 06:50
- Typ geändert Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 5. September 2016 05:48 Frage geklärt
Antworten
-
Hallo zusammen
Falls es jemand interessieren sollte:
Ich habe einen Support-Request bei Microsoft eingereicht. Es ist so, dass ntwdblib.dll ab SQL Server 2014 nicht mehr läuft und diese DLL mit dem 2016 fallengelassen wurde.
Leider aber haben sie diesen Fakt nirgends dokumentiert.
Gruss Martin
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 5. September 2016 05:48
Alle Antworten
-
Faulting module name: ntwdblib.dll, version: 2000.80.194.0, time stamp: 0x398d26dd
Hallo Martin,
der verwendete ODBC Treiber mit der Build Nummer ist Marke Uralt, kommt aus MDAC 2.6 und ist für SQL Server 7.0 gedacht; das der überhaupt bis heute noch funktioniert hat ist mehr Wunder als Absicht.
Verwende besser neuere ODBC Treiber für den SQL Server.
Olaf Helper
[ Blog] [ Xing] [ MVP] -
Hallo Olaf
Danke für Deine Antwort. Ja, ist Version Asbach-Uralt. Die C++ Programme werden noch bis Ende 2017 betrieben. Einen Umbaue auf den ODBC Treiber vom SQL Server werden wir nicht machen können (Zeit, Geld und Ressourcen).
Gibt es hier wirklich nur die Möglichkeit des Umbaus?
Könnte es sein, dass wir die NTWDBLIB.DLL anders einsezten müssten?
Herzlichen Dank für jede Hilfe.
Martin
-
Hallo zusammen
Falls es jemand interessieren sollte:
Ich habe einen Support-Request bei Microsoft eingereicht. Es ist so, dass ntwdblib.dll ab SQL Server 2014 nicht mehr läuft und diese DLL mit dem 2016 fallengelassen wurde.
Leider aber haben sie diesen Fakt nirgends dokumentiert.
Gruss Martin
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Montag, 5. September 2016 05:48