Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
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.
Haga clic en la pestaña DSN de usuario, DSN del sistema o DSN de archivo .
Haga clic en el origen de datos que desea eliminar.
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