ODBC 驱动程序体系结构
驱动程序编写人员须注意,驱动程序体系结构可能会影响应用程序是否可以使用特定于 DBMS 的 SQL。
当驱动程序直接访问物理数据时,驱动程序充当驱动程序和数据源。 驱动程序必须同时处理 ODBC 调用和 SQL 语句。 基于文件的驱动程序的开发人员必须编写自己的数据库引擎。
当单独的数据库引擎用于访问物理数据时,驱动程序仅处理 ODBC 调用。 它将 SQL 语句传递给数据库引擎进行处理。
文件和 DBMS ODBC 配置可以存在于单个网络上。
当驱动程序需要使用各种数据源时,它可用作中间件。 异类联接引擎体系结构可以使驱动程序显示为驱动程序管理器。 驱动程序还可以安装在服务器上,这些驱动程序可由一系列客户端共享。
有关驱动程序体系结构的详细信息,请参阅 ODBC 体系结构部分中的驱动程序管理器和驱动程序体系结构。
有关驱动程序问题的详细信息,请参阅下表中所述的位置。
问题 | 主题 | 位置 |
---|---|---|
应用程序和驱动程序的兼容性问题 | 应用程序和驱动程序兼容性 | ODBC 程序员参考中的编程注意事项 |
编写 ODBC 驱动程序 | 编写 ODBC 3.x 驱动程序 | ODBC 程序员参考中的编程注意事项 |
驱动程序后向兼容性准则 | 驱动程序后向兼容性准则 | ODBC 程序员参考中的附录 G:驱动程序后向兼容性准则 |
连接到驱动程序 | 选择数据源或驱动程序 | ODBC 程序员参考中的连接到数据源或驱动程序 |
标识驱动程序 | 查看驱动程序 | Microsoft ODBC 数据源管理员联机帮助中的查看驱动程序 |
启用连接池 | ODBC 连接池 | ODBC 程序员参考中的连接到数据源或驱动程序 |
Unicode/ANSI 驱动程序和连接问题 | Unicode 驱动程序 | ODBC 程序员参考中的编程注意事项 |