Compartilhar via


Drivers baseados em arquivo

Drivers baseados em arquivos são usados com fontes de dados como dBASE que não fornecem um mecanismo de banco de dados autônomo que o driver possa utilizar. Esses drivers acessam os dados físicos diretamente e devem implementar um mecanismo de banco de dados para processar instruções SQL. Como prática padrão, os mecanismos de banco de dados em drivers baseados em arquivo implementam o subconjunto de SQL ODBC definido pelo nível mínimo de conformidade do SQL; para obter uma lista das instruções SQL nesse nível de conformidade, consulte Apêndice C: Gramática SQL.

Ao comparar drivers baseados em arquivo e baseados em DBMS, os drivers baseados em arquivo são mais difíceis de gravar por causa do componente do mecanismo de banco de dados, menos complicado de configurar porque não há peças de rede e menos poderosos porque poucas pessoas têm tempo para gravar mecanismos de banco de dados tão poderosos quanto os produzidos pelas empresas de banco de dados.

A ilustração a seguir mostra duas configurações diferentes de drivers baseados em arquivo, uma em que os dados residem localmente e a outra em que residem em um servidor de arquivos de rede.

Duas configurações de drivers baseados em arquivos