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
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.
Clique na guia DSN do Usuário, DSN de Sistema ou DSN de Arquivo.
Clique na fonte de dados para excluir.
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