Compartilhar via


Excluir uma fonte de dados (ODBC)

Você pode excluir uma fonte de dados usando o Administrador ODBC, programaticamente (usando SQLConfigDataSource) ou excluindo um arquivo (se um nome de fonte de dados de arquivo).

Para excluir uma fonte de dados usando o Administrador de ODBC

  1. Em Painel de Controle, abra Ferramentas Administrativas e clique duas vezes em Fontes de Dados (ODBC). Alternativamente, você pode executar odbcad32.exe no prompt de comando.

  2. Clique na guia DSN do Usuário, DSN do Sistema ou DSN de Arquivo .

  3. Clique na fonte de dados para excluir.

  4. Clique em Remover e confirme a exclusão.

Exemplo

Para excluir programaticamente uma fonte de dados, chame SQLConfigDataSource usando ODBC_REMOVE_DSN ou ODBC_REMOVE_SYS_DSN como o segundo parâmetro.

O exemplo a seguir mostra como você pode excluir programaticamente uma fonte de dados.

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

Consulte Também

Tópicos de instrução sobre a configuração do driver ODBC do SQL Server