管理数据源
通过驱动程序的安装程序安装 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 函数。