Бөлісу құралы:


Настройка драйвера ODBC SQL Server — удаление источника данных

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)

Прежде чем использовать приложения ODBC с SQL Server 2005 (9.x) или более поздней версии, необходимо знать, как обновить версию хранимых процедур каталога на более ранних версиях SQL Server и добавить, удалить и проверить источники данных.

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

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

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

  2. Перейдите на вкладку "Доменная запись пользователя", "Системная 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)