Eliminare un'origine dati (ODBC)
È possibile eliminare un'origine dati usando l'amministratore ODBC, a livello di codice (usando SQLConfigDataSource) o eliminando un file (se un nome origine dati file).
Per eliminare un'origine dati tramite Amministratore ODBC.
In Pannello di controllo aprire Strumenti di amministrazione e quindi fare doppio clic su Origini dati (ODBC). In alternativa, è possibile eseguire odbcad32.exe dal prompt dei comandi.
Fare clic sulla scheda DSN utente, DSN di sistema o File DSN .
Fare clic sull'origine dati da eliminare.
Fare clic su Rimuovi e quindi confermare l'eliminazione.
Esempio
Per eliminare a livello di codice un'origine dati, chiamare SQLConfigDataSource usando 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"; // 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
}
Vedere anche
Configurazione delle procedure del driver ODBC di SQL Server