Поделиться через


Как вывести Удаление источника данных (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";   LPCSTR dsnname = "DSN=data2";   BOOL retval = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, provider, dsnname);   std::cout << retval;}