Compartir a través de


Eliminar un origen de datos (ODBC)

Puede eliminar un origen de datos mediante el administrador odbc, mediante programación (mediante SQLConfigDataSource) o eliminando un archivo (si es un nombre de origen de datos de archivo).

Para eliminar un origen de datos mediante el administrador de ODBC

  1. En el 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 pestaña DSN de usuario, DSN del sistema o DSN de archivo .

  3. Haga clic en el origen de datos que desea eliminar.

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

Ejemplo

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

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

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

Véase también

Configuración de los temas de procedimientos del controlador ODBC de SQL Server