Acerca de controladores y orígenes de datos

Los controladores son los componentes que procesan las solicitudes ODBC y devuelven datos a la aplicación. Si es necesario, los controladores modifican la solicitud de una aplicación en un formulario que el origen de datos entiende. Debe usar el programa de instalación del controlador para agregar o eliminar un controlador del equipo.

Los orígenes de datos son las bases de datos o los archivos a los que accede un controlador y se identifican mediante un nombre de origen de datos (DSN). Use el Administrador de orígenes de datos ODBC para agregar, configurar y eliminar orígenes de datos del sistema. Los tipos de orígenes de datos que se pueden usar se describen en la tabla siguiente.

Origen de datos Descripción
Usuario Los DSN de usuario son locales en un equipo y solo los puede usar el usuario actual. Se registran en el subárbol HKEY_CURRENT_USER registro.
System Los DSN del sistema son locales en un equipo en lugar de estar dedicados a un usuario. El sistema o cualquier usuario con privilegios puede usar un origen de datos configurado con un DSN del sistema. Los DSN del sistema se registran en el HKEY_LOCAL_MACHINE subárbol del Registro.
Archivo Los DSN de archivo son orígenes basados en archivos que se pueden compartir entre todos los usuarios que tienen instalados los mismos controladores y, por tanto, tienen acceso a la base de datos. Estos orígenes de datos no deben estar dedicados a un usuario ni ser locales en un equipo. Los nombres de origen de datos de archivo no se identifican mediante entradas del Registro dedicadas; en su lugar, se identifican mediante un nombre de archivo con una extensión .dsn.

Los orígenes de datos de usuario y del sistema se conocen colectivamente como orígenes de datos de máquina porque son locales en un equipo.

Cada uno de estos orígenes de datos tiene una pestaña en el cuadro de diálogo Administrador de orígenes de datos ODBC . Para obtener más información sobre los orígenes de datos, vea Orígenes de datos.