ODBC (Open DataBase Connectivity)

Junho 2017

O que é o ODBC?

O ODBC (acrônimo para Open Database Connectivity). Trata-se de um formato definido pela Microsoft que permite a comunicação entre clientes de bancos de dados, que funciona no sistema Windows, e os Bancos de dados do mercado.

O ODBC é um padrão para acesso a sistemas gerenciadores de bancos de dados (SGBD) presente nos sistemas Windows. No entanto, existem implementações em outras plataformas, incluindo as plataformas Unix e Linux.

No Windows 95 e 98 o gerenciador de ODBC está disponível no Painel de Controle com 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 que funciona apenas em plataformas Microsoft Windows). Além disso, ODBC está fortemente ligada à linguagem C (utilização de apontadores (setas)) e usa as configurações fora de padrão, o que torna difícil a sua aplicação direta nem outros programas de outros sistemas.

Quais são os drivers padrão do ODBC

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


Veja também

Última modificação: 5 de maio de 2017 às 12:42 por ninha25.
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.