Compartir por


Programa de administración

Nota:

A partir de Windows XP y Windows Server 2003, ODBC se incluye en el sistema operativo Windows. Solo debe instalar ODBC explícitamente en versiones anteriores de Windows.

Un programa de administración, el administrador de ODBC, se incluye con el SDK de Windows SDK/MDAC. Este programa pueden redistribuirlo los usuarios del SDK. Además, los desarrolladores pueden escribir sus propios programas de administración. Por lo general, los desarrolladores escriben sus propios programas de administración solo si quieren conservar un control completo sobre la configuración del origen de datos o si están configurando orígenes de datos directamente desde una aplicación que actúa como programa de administración. Por ejemplo, un programa de hoja de cálculo podría permitir que los usuarios agreguen y, a continuación, usen orígenes de datos en tiempo de ejecución.

El programa de administración carga primero el archivo DLL del instalador. A continuación, llama a las funciones del archivo DLL del instalador para realizar las siguientes tareas:

  • Agregar, modificar o eliminar orígenes de datos de forma interactiva. El programa de administración puede llamar a SQLManageDataSources, SQLCreateDataSource, o SQLConfigDataSource.

    SQLManageDataSources muestra un cuadro de diálogo con el que el usuario puede agregar, modificar o eliminar orígenes de datos y especificar opciones de seguimiento; se llama a esta función cuando el archivo DLL del instalador se invoca directamente desde el Panel de control. SQLCreateDataSource muestra un cuadro de diálogo con el que el usuario solo puede agregar orígenes de datos. SQLConfigDataSource pasa la llamada directamente al archivo DLL de configuración del controlador.

    En todos los casos, el archivo DLL del instalador llama a ConfigDSN en el archivo DLL de configuración del controlador para agregar, modificar o eliminar realmente el origen de datos. Es posible que el archivo DLL de configuración del controlador pida al usuario información adicional.

  • Agregue, modifique o elimine orígenes de datos de forma silenciosa. El programa de administración llama a SQLConfigDataSource en el archivo DLL del instalador y pasa un identificador de ventana NULL, el nombre de un origen de datos que se va a agregar, modificar o eliminar y una lista de valores para el Registro. El archivo DLL del instalador llama a ConfigDSN en el archivo DLL de configuración del controlador para agregar, modificar o eliminar realmente el origen de datos.

  • Agregar, modificar o eliminar un origen de datos predeterminado. El origen de datos predeterminado es el mismo que cualquier otro origen de datos, excepto que su nombre es Default. Se agrega, modifica o elimina de la misma manera que cualquier otro origen de datos.