Partilhar via


Arquitetura de driver ODBC

Os criadores de drivers devem estar cientes de que a arquitetura do driver pode afetar se uma aplicação pode usar SQL específico de SGBD.

Mostra a arquitetura do driver ODBC

Controladores baseados em ficheiros

Quando o driver acede diretamente aos dados físicos, atua tanto como driver como como fonte de dados. O controlador deve processar tanto chamadas ODBC como instruções SQL. Os desenvolvedores de drivers baseados em ficheiros devem escrever os seus próprios motores de base de dados.

Controladores Baseados em DBMS

Quando um motor de base de dados separado é usado para aceder a dados físicos, o driver processa apenas chamadas ODBC. Passa instruções SQL para o motor da base de dados para processamento.

Arquitetura de Rede

As configurações ODBC de ficheiros e DBMS podem existir numa única rede.

Outras Arquiteturas de Controladores

Quando um driver é obrigado a trabalhar com várias fontes de dados, pode ser usado como middleware. A arquitetura heterogénea do motor de junção pode fazer com que o condutor pareça um gestor de condutores. Os drivers também podem ser instalados em servidores, onde podem ser partilhados por uma série de clientes.

Para mais informações sobre arquitetura de drivers, consulte Driver Manager e Driver Architecture na secção sobre Arquitetura ODBC.

Mais informações sobre problemas com os drivers podem ser encontradas nos locais descritos na tabela seguinte.

Questão Tópico Localização
Problemas de compatibilidade com aplicações e drivers Compatibilidade da Aplicação-Driver Considerações de Programação, na Referência do Programador de ODBC
Desenvolvimento de drivers ODBC Escrita de drivers ODBC 3.x Considerações de Programação, na Referência do Programador do ODBC
Diretrizes de drivers para compatibilidade retroativa Diretrizes de Drivers para Compatibilidade Reversa Apêndice G: Diretrizes de Drivers para Compatibilidade Retroativa, na Referência do Programador ODBC
Ligação a um controlador Seleção de uma Fonte de Dados ou Driver Ligação a uma fonte de dados ou driver, na Referência do Programador ODBC
Identificação de condutores Controladores de Visualização Visualização de Drivers, na Ajuda online do Microsoft ODBC Data Source Administrator
Permitir o agrupamento de ligações Gestão de Pooling de Conexões ODBC Conexão a uma Fonte de Dados ou Driver, na Referência do Programador ODBC
Problemas de driver e ligação Unicode/ANSI Controladores Unicode Considerações de Programação, na Referência do Programador ODBC

Ver também

Desenvolvimento de um Driver ODBC