Удаление источника данных (ODBC)

Источник данных можно удалить с помощью администратора ODBC программным способом (с помощью SQLConfigDataSource) или путем удаления файла (найдя его по имени источника данных).

Удаление источника данных с помощью администратора ODBC

  1. На панели управления откройте пункт Администрирование, а затем дважды щелкните Источники данных (ODBC). Либо можно запустить файл odbcad32.exe из командной строки.

  2. Откройте вкладку Пользовательский DSN, Системный DSN или Файловый DSN.

  3. Щелкните источник данных, который нужно удалить.

  4. Нажмите кнопку Удалить и подтвердите удаление.

Пример

Чтобы удалить источник данных программным способом, вызовите функцию SQLConfigDataSource, указав во втором параметре значение ODBC_REMOVE_DSN или ODBC_REMOVE_SYS_DSN.

В следующем образце показана процедура удаления источника данных программным способом.

// 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
}

См. также

Другие ресурсы

Инструкции по настройке драйвера ODBC SQL Server