删除数据源 (ODBC)

可以使用 ODBC 管理员、编程方式(通过使用 SQLConfigDataSource)或删除文件(如果文件数据源名称)删除数据源。

使用 ODBC 管理员删除数据源

  1. 控制面板中,打开管理工具,然后双击“数据源”(ODBC)。 或者,可以从命令提示符运行 odbcad32.exe。

  2. 单击“ 用户 DSN”、“ 系统 DSN”或“ 文件 DSN ”选项卡。

  3. 单击要删除的数据源。

  4. 单击“ 删除”,然后确认删除。

示例:

若要以编程方式删除数据源,请使用ODBC_REMOVE_DSN或ODBC_REMOVE_SYS_DSN作为第二个参数调用 SQLConfigDataSource

以下示例演示如何以编程方式删除数据源。

// remove_odbc_data_source.cpp  
// compile with: ODBCCP32.lib user32.lib  
#include <iostream>  
#include <windows.h>  
#include <odbcinst.h>  
  
int main() {   
   LPCSTR provider = "SQL Server";   // Windows SQL Server Driver  
   LPCSTR provider = "SQL Server";   // Windows SQL Server driver  
   LPCSTR provider2 = "SQL Server Native Client 11.0";   // SQL Server 2012 Native Client driver  
   LPCSTR dsnname = "DSN=data2";  
   BOOL retval = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, provider, dsnname);  
   std::cout << retval;   // 1 if successful  
}  

另请参阅

配置 SQL Server ODBC 驱动程序作指南主题