Share via


Arquitetura do driver ODBC

Os criadores de driver devem estar cientes de que a arquitetura do driver pode afetar se um aplicativo pode usar SQL específico do DBMS.

Shows the ODBC driver architecture

Drivers baseados em arquivo

Quando o driver acessa os dados físicos diretamente, ele atua como driver e fonte de dados. O driver deve processar chamadas ODBC e instruções SQL. Os desenvolvedores de drivers com base em arquivo devem escrever seus próprios mecanismos de banco de dados.

Drivers baseados em DBMS

Quando um mecanismo de banco de dados separado é usado para acessar dados físicos, o driver processa somente chamadas ODBC. Ele passa instruções SQL para o mecanismo de banco de dados para processamento.

Arquitetura de rede

Configurações de arquivo e DBMS ODBC podem existir em uma única rede.

Outras arquiteturas do driver

Quando um driver é necessário para trabalhar com uma variedade de fontes de dados, ele pode ser usado como middleware. A arquitetura heterogênea do mecanismo de ingresso pode fazer o driver parecer um gerenciador de driver. Os drivers também podem ser instalados em servidores, em que podem ser compartilhados por uma série de clientes.

Para obter mais informações sobre a arquitetura de driver, consulte Gerenciador de Driver e Arquitetura de driver na seção sobre Arquitetura ODBC.

Mais informações sobre problemas de driver podem ser encontradas nos locais descritos na tabela a seguir.

Problema Tópico Localidade
Problemas de compatibilidade com aplicativos e drivers Compatibilidade de aplicativo/driver Considerações de programação, na Referência do Programador ODBC
Gravar drivers ODBC Gravando drivers 3.x ODBC Considerações de programação, na Referência do Programador ODBC
Diretrizes de driver para compatibilidade com versões anteriores Diretrizes de driver para compatibilidade com versões anteriores Apêndice G: Diretrizes de driver para compatibilidade com versões anteriores, na Referência do Programador ODBC
Conectar-se a um driver Escolher uma fonte de dados ou um driver Conectar-se a uma fonte de dados ou driver, na Referência do Programador ODBC
Identificar drivers Exibindo drivers Exibir drivers, na Ajuda online do Microsoft ODBC Data Source Administrator
Habilitar o pool de conexões Pool de conexões ODBC Conectar-se a uma fonte de dados ou driver, na Referência do Programador ODBC
Problemas de conexão e driver Unicode/ANSI Drivers Unicode Considerações de programação, na Referência do Programador ODBC

Confira também

Desenvolvendo um driver ODBC