Condividi tramite


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.

  1. 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.

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

  3. Fare clic sull'origine dati da eliminare.

  4. 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