刪除資料來源 (ODBC)
您可以使用 ODBC 系統管理員來刪除資料來源、使用 SQLConfigDataSource) 以程式設計方式 (,或刪除檔案 (如果檔案資料來源名稱) 。
使用 ODBC 管理員刪除資料來源
在主控台中,開啟 [系統管理工具],然後按兩下 [資料來源] ([ODBC) ]。 或者,您也可以從命令提示字元執行 odbcad32.exe。
按一下 [使用者 DSN]、[ 系統 DSN] 或 [ 檔案 DSN ] 索引標籤。
按一下要刪除的資料來源。
按一下 [移除],然後確認刪除。
範例
若要以程式設計方式刪除資料來源,請使用 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
}