Arquitectura de controladores ODBC
Los escritores de controladores deben tener en cuenta que la arquitectura del controlador puede afectar a si una aplicación puede usar SQL específico de DBMS.
Controladores basados en archivos
Cuando el controlador accede directamente a los datos físicos, el controlador actúa como controlador y origen de datos. El controlador debe procesar las llamadas ODBC y las instrucciones SQL. Los desarrolladores de controladores basados en archivos deben escribir sus propios motores de base de datos.
Cuando se usa un motor de base de datos independiente para acceder a datos físicos, el controlador solo procesa llamadas ODBC. Pasa instrucciones SQL al motor de base de datos para su procesamiento.
Las configuraciones ODBC de archivos y DBMS pueden existir en una sola red.
Otras arquitecturas de controlador
Cuando se requiere un controlador para trabajar con una variedad de orígenes de datos, se puede usar como middleware. La arquitectura del motor de combinación heterogénea puede hacer que el controlador aparezca como administrador de controladores. Los controladores también se pueden instalar en servidores, donde los pueden compartir una serie de clientes.
Para obtener más información sobre la arquitectura del controlador, vea Administrador de controladores y Arquitectura de controladores en la sección sobre arquitectura ODBC.
Puede encontrar más información sobre los problemas de controladores en las ubicaciones descritas en la tabla siguiente.
Problema | Tema | Location |
---|---|---|
Problemas de compatibilidad con aplicaciones y controladores | Compatibilidad de controladores y aplicaciones | Consideraciones de programación, en la referencia del programador de ODBC |
Escritura de controladores ODBC | Controladores ODBC 3.x de escritura | Consideraciones de programación, en la referencia del programador de ODBC |
Directrices de controlador para la compatibilidad con versiones anteriores | Directrices de controlador para la Compatibilidad con versiones anteriores | Apéndice G: Directrices de controlador para la compatibilidad con versiones anteriores, en la referencia del programador de ODBC |
Conexión a un controlador | Elegir datos de un origen o el controlador | Conexión a un origen de datos o controlador, en la referencia del programador de ODBC |
Identificación de controladores | Visualización de controladores | Visualización de controladores, en la ayuda en línea del administrador de orígenes de datos ODBC de Microsoft |
Habilitación de agrupación de conexiones | Agrupación de conexiones ODBC | Conexión a un origen de datos o controlador, en la referencia del programador de ODBC |
Problemas de conexión y controlador Unicode/ANSI | Controladores de Unicode | Consideraciones de programación, en la referencia del programador de ODBC |