ODBC (Open DataBase Connectivity)

Março 2017

O que significa ODBC?


ODBC significa Open DataBase Connectivity.Trata-se de um formato definido pela Microsoft que permite a comunicação entre clientes de bancos de dados, funcionando no Windows, e os Bancos de dados do mercado.

O gerenciador de ODBC está presente nos sistemas Windows. No entanto, existem implementações em outras plataformas, incluindo as plataformas Unix eLinux.

No Windows 95 e 98 o gerenciador de ODBC está disponível no Painel de Controle sob o ícone:




A tecnologia ODBC fornece uma maneira padrão de interface com um aplicativo para qualquer servidor de banco de dados, contanto que tenha um driver ODBC (quase todos os SGBD têm tal driver, incluindo os principais do mercado).

Desvantagens da tecnologia ODBC


Embora o ODBC tenha uma interface com bancos de dados, independe do SGBD, esta tecnologia ainda é uma solução proprietária da Microsoft.

Isso se traduz por uma dependência de plataforma (ODBC funciona apenas em plataformas Microsoft Windows). Além disso, ODBC está fortemente ligada à linguagem C (utilização de ponteiros) e ODBC usa as configurações não-padrão, o que torna difícil a sua aplicação direta nos programas.

Drivers ODBC padrão


Por padrão, este gerenciador mostra a lista de todos os drivers necessários aos clientes dos bancos de dados da Microsoft :


Artigo original

Veja também

Este documento, intitulado 'ODBC (Open DataBase Connectivity)', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.