Condividi tramite


Procedura: Eliminare un'origine dei dati (ODBC)

È possibile eliminare un'origine dati tramite Amministratore ODBC, a livello di programmazione (tramite SQLConfigDataSource) o eliminando un file (se è presente un file corrispondente a un nome di origine dati).

Per eliminare un'origine dati tramite Amministratore ODBC.

  1. Nel Pannello di controllo aprire Strumenti di amministrazione, quindi fare doppio clic su Origine dati (ODBC). In alternativa, è possibile eseguire odbcad32.exe dal prompt dei comandi.

  2. Fare clic sulla scheda DSN utente, DSN di sistema o DSN su file.

  3. Fare clic sull'origine dati da eliminare.

  4. Fare clic su Rimuovi, quindi confermare l'eliminazione.

Esempio

Per eliminare un'origine dati a livello di programmazione, chiamare SQLConfigDataSource utilizzando ODBC_REMOVE_DSN o ODBC_REMOVE_SYS_DSN come secondo parametro.

Nell'esempio seguente viene illustrato come è possibile eliminare un'origine dati a livello di programmazione.

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