Partilhar via


Excluir uma fonte de dados (ODBC)

Você pode excluir uma fonte de dados usando o Administrador de ODBC, programaticamente (usando SQLConfigDataSource), ou criando um arquivo (se for um nome de fonte de dados do 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 de 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

Outros recursos

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