Compartir a través de


Cómo eliminar un origen de datos (ODBC)

Puede eliminar un origen de datos usando el Administrador ODBC, mediante programación (con SQLConfigDataSource), o eliminando un archivo (si es un nombre del origen de datos de un archivo).

Para eliminar un origen de datos mediante el Administrador ODBC

  1. En Panel de control, abra Herramientas administrativas y, a continuación, haga doble clic en Orígenes de datos (ODBC). Como alternativa, puede ejecutar odbcad32.exe desde el símbolo del sistema.

  2. Haga clic en la ficha DSN de usuario, DSN de sistema o DSN de archivo.

  3. Haga clic en el origen de datos para eliminarlo.

  4. Haga clic en Quitar y, a continuación, confirme la eliminación.

Ejemplo

Par eliminar un origen de datos mediante programación, llame a SQLConfigDataSource mediante ODBC_REMOVE_DSN u ODBC_REMOVE_SYS_DSN como segundo parámetro.

El ejemplo siguiente se muestra cómo se puede eliminar un origen de datos mediante programación.

// 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";
   LPCSTR dsnname = "DSN=data2";
   BOOL retval = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, provider, dsnname);
   std::cout << retval;
}