管理数据源

通过驱动程序的安装程序安装 ODBC 驱动程序后,可以为其定义一个或多个数据源。 数据源名称 (DSN) 应提供数据的唯一描述;例如,工资单应付帐款。 为所有当前安装的驱动程序定义的用户和系统数据源均在“ODBC 数据源管理器”对话框的“用户 DSN”或“系统 DSN”选项卡中列出。 给定目录中的文件数据源在“文件 DSN”选项卡中列出;要显示的目录可在“文件 DSN”选项卡的“查找位置”框中输入。

注意

要管理连接到 64 位平台下的 32 位驱动程序的数据源,请使用 c:\windows\sysWOW64\odbcad32.exe。 要管理连接到 64 位驱动程序的数据源,请使用 c:\windows\system32\odbcad32.exe。 在 64 位 Windows 8 操作系统上的“管理工具”中,有 32 位和 64 位“ODBC 数据源管理器”对话框的图标。

如果使用 64 位 odbcad32.exe 配置或删除连接到 32 位驱动程序的 DSN,例如 Driver do Microsoft Access (*.mdb),将收到以下错误消息:

The specified DSN contains an architecture mismatch between the Driver and Application  

要解决此错误,请使用 32 位 odbcad32.exe 配置或删除 DSN。

数据源将特定 ODBC 驱动程序与要通过该驱动程序访问的数据关联。 例如,可以创建数据源以使用 ODBC dBASE 驱动程序访问硬盘或网络驱动器上特定目录中找到的一个或多个 dBASE 文件。 使用 ODBC 数据源管理器,可以添加、修改和删除数据源,如下表所述。

操作 说明
添加数据源 可以添加多个数据源,每个数据源将驱动程序与要使用该驱动程序访问的某些数据关联。 为每个数据源指定唯一标识该数据源的名称。 例如,如果为包含客户信息的一组 dBASE 文件创建数据源,则可以将数据源命名为“客户”。应用程序通常显示供用户从中选择的数据源名称。

添加文件数据源与添加用户或系统数据源略有不同。 有关详细信息,请参阅 ODBC 数据源管理器帮助文件。
修改数据源 根据你的要求,你可能会发现有必要重新配置数据源。 可以通过在任何驱动程序安装对话框中单击“配置”来重置选项。
删除数据源 选择数据源后,单击“移除”

有关文件数据源的详细信息,请参阅使用文件数据源连接SQLDriverConnect 函数

另请参阅

ODBC 数据源管理器