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.
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.
Fare clic sulla scheda DSN utente, DSN di sistema o DSN su file.
Fare clic sull'origine dati da eliminare.
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;
}