Architettura dei driver ODBC

Chi scrive i driver deve essere consapevole del fatto che l'architettura del driver può influenzare la possibilità che un'applicazione utilizzi SQL specifico del DBMS.

Shows the ODBC driver architecture

Driver basati su file

Quando il driver accede direttamente ai dati fisici, il driver funge sia da driver che da origine dati. Il driver deve elaborare sia le chiamate ODBC che le istruzioni SQL. Gli sviluppatori di driver basati su file devono scrivere motori di database personalizzati.

Driver basati su DBMS

Quando un motore di database separato viene usato per accedere ai dati fisici, il driver elabora solo le chiamate ODBC. Passa istruzioni SQL al motore di database per l'elaborazione.

Architettura di rete

Le configurazioni ODBC di file e DBMS possono esistere in una singola rete.

Altre architetture di driver

Quando un driver è necessario per lavorare con un'ampia gamma di origini dati, può essere usato come middleware. L'architettura eterogenea del motore di unione può far apparire il driver come un gestore driver. I driver possono essere installati anche sui server, dove possono essere condivisi da una serie di client.

Per maggiori informazioni sull'architettura dei driver, consultare Gestione driver e Architettura dei driver nella sezione dedicata all'Architettura ODBC.

Ulteriori informazioni sui problemi dei driver sono disponibili nei punti descritti nella tabella seguente.

Problema Argomento Ufficio
Problemi di compatibilità con applicazioni e driver Compatibilità applicazione/driver Considerazioni sulla programmazione, nella guida di riferimento per programmatori ODBC
Scrittura di driver ODBC Scrittura di driver ODBC 3.x Considerazioni sulla programmazione, nella guida di riferimento per programmatori ODBC
Linee guida per la compatibilità con le versioni precedenti dei driver Linee guida per la compatibilità con le versioni precedenti dei driver Appendice G: Linee guida per la compatibilità con le versioni precedenti dei driver, nella guida di riferimento per programmatori ODBC
Connessione a un driver Scelta di un'origine dati o driver Connettersi a un'origine dati o a un driver, nella guida di riferimento per programmatori ODBC
Identificazione dei driver Visualizzazione dei driver Visualizzazione dei driver, nella Guida online per Amministrazione origine dati ODBC di Microsoft.
Abilitazione del pool di connessioni Pool di connessioni ODBC Connettersi a un'origine dati o a un driver, nella guida di riferimento per programmatori ODBC
Problemi di connessione e driver Unicode/ANSI Driver di Unicode Considerazioni sulla programmazione, nella guida di riferimento per programmatori ODBC

Vedi anche

Sviluppo di un driver ODBC