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.
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.
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.
Le configurazioni ODBC di file e DBMS possono esistere in una singola rete.
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 |