Gerenciadores de drivers ODBC
O gerenciador de driver ODBC serve como um intermediário entre uma aplicação
e um driver ODBC. O driver fornece um local único para que uma aplicação chame a maioria das
funções da API do ODBC. Na maioria dos ambientes de aplicativos DBMS, incluindo o ambiente de sistema do Netezza Performance Server, o aplicativo é vinculado ao gerenciador de driver e não é vinculado diretamente a um driver ODBC específico.
O gerenciador de drivers é o componente ODBC que gerencia a comunicação entre aplicações e drivers ODBC. Na maioria dos casos, as aplicações ODBC emitem chamadas da API do ODBC para o gerenciador de drivers, e o gerenciador de drivers, por sua vez, passa essas chamadas para o driver ODBC apropriado. O driver ODBC, em seguida, acessa o software do sistema de gerenciamento de banco de dados subjacente.
Por motivos de desempenho, dependendo do software do sistema de gerenciamento de banco de dados, algumas funções da API podem efetuar bypass no gerenciador de drivers e acessar o driver ODBC diretamente.