Gegevensbronnamen en 64-bit besturingssystemen

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Important

SQL Server Native Client (SNAC) wordt niet geleverd met:

  • SQL Server 2022 (16.x) en latere versies
  • SQL Server Management Studio 19 en latere versies

De SQL Server Native Client (SQLNCLI of SQLNCLI11) en de verouderde Microsoft OLE DB-provider voor SQL Server (SQLOLEDB) worden niet aanbevolen voor de ontwikkeling van nieuwe toepassingen.

Gebruik een van de volgende stuurprogramma's voor nieuwe projecten:

Voor SQLNCLI die als onderdeel van SQL Server Database Engine (versies 2012 tot en met 2019) wordt geleverd, raadpleegt u deze uitzondering voor de levenscyclus van ondersteuning.

Om een applicatie te bouwen en te draaien als een 32-bits applicatie op een 64-bit besturingssysteem, moet je de ODBC-databron aanmaken met de ODBC-beheerder in %windir%\SysWOW64\odbcad32.exe.

Remarks

Een 64-bits Windows besturingssysteem heeft twee odbcad32.exe bestanden:

  • %SystemRoot%\system32\odbcad32.exe wordt gebruikt om gegevensbronnamen voor 64-bits applicaties te creëren en te onderhouden.

  • %SystemRoot%\SysWOW64\odbcad32.exe wordt gebruikt om databronnamen te creëren en te onderhouden voor 32-bits applicaties, inclusief 32-bits applicaties die draaien op 64-bit besturingssystemen.