Nazwy źródeł danych i systemy operacyjne 64-bitowe

Dotyczy:sql ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Ważne

Klient natywny SQL Servera (SNAC) nie jest dostarczany z:

  • SQL Server 2022 (16.x) i nowsze wersje
  • SQL Server Management Studio 19 i nowsze wersje

Program SQL Server Native Client (SQLNCLI lub SQLNCLI11) oraz starszy dostawca microsoft OLE DB dla programu SQL Server (SQLOLEDB) nie są zalecane w przypadku tworzenia nowych aplikacji.

W przypadku nowych projektów użyj jednego z następujących sterowników:

W przypadku programu SQLNCLI dostarczanego jako składnik aparatu bazy danych programu SQL Server (wersje 2012–2019), proszę sprawdzić wyjątek cyklu wsparcia .

Aby zbudować i uruchomić aplikację jako aplikację 32-bitową na 64-bitowym systemie operacyjnym, musisz utworzyć źródło danych ODBC za pomocą administratora ODBC w %windir%\SysWOW64\odbcad32.exe.

Remarks

64-bitowy system operacyjny Windows ma dwa odbcad32.exe pliki:

  • %SystemRoot%\system32\odbcad32.exe służy do tworzenia i utrzymywania nazw źródeł danych dla aplikacji 64-bitowych.

  • %SystemRoot%\SysWOW64\odbcad32.exe służy do tworzenia i utrzymania nazw źródeł danych dla aplikacji 32-bitowych, w tym 32-bitowych aplikacji działających na 64-bitowych systemach operacyjnych.