数据源名称和 64 位操作系统
适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW)
重要
SQL Server Native Client (SNAC) 未随附:
- SQL Server 2022 (16.x) 及更高版本
- SQL Server Management Studio 19 及更高版本
不建议使用 SQL Server Native Client(SQLNCLI 或 SQLNCLI11)和旧的 Microsoft OLE DB Provider for SQL Server (SQLOLEDB)进行新的应用程序开发。
对于新项目,请使用以下驱动程序之一:
对于作为 SQL Server 数据库引擎组件(版本 2012 到 2019)随附的 SQLNCLI,请参阅此支持生命周期特例。
如果您要将某一应用程序构建为在 64 位操作系统上运行的 32 位应用程序并运行该应用程序,则必须使用 %windir%\SysWOW64\odbcad32.exe 中的 ODBC 管理器创建 ODBC 数据源。
注解
64 位 Windows 操作系统具有以下两个 odbcad32.exe 文件:
%SystemRoot%\system32\odbcad32.exe 用于为 64 位应用程序创建和维护数据源名称。
%SystemRoot%\SysWOW64\odbcad32.exe 用于为 32 位应用程序(包括在 64 位操作系统上运行的 32 位应用程序)创建和维护数据源名称。