Uso di SQLConfigDatasource con il driver ODBC per Oracle

Importante

Questa funzionalità verrà rimossa nelle versioni future di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece il driver ODBC fornito da Oracle.

Nella tabella seguente sono elencate le impostazioni SQLConfigDatasource valide per Microsoft ODBC Driver for Oracle, versione 1.0 (Msorcl10.dll) e Microsoft ODBC Driver for Oracle, versione 2.0 (Msorcl32.dll).

Nota

Il driver Msorcl10.dll (versione 1.0) supporta tutte le impostazioni tranne Server. Il driver Msorcl32.dll (versione 2.0 e successiva) supporta tutte le impostazioni.

Alcune impostazioni vengono ignorate dal driver, ma vengono accettate da SQLConfigDatasource. Incluse queste impostazioni nel stringa di connessione ODBC è l'unico modo in cui verranno accettate in fase di esecuzione. Un'impostazione ignorata non verrà archiviata nel Registro di sistema quando SQLConfigDatasource crea l'origine dati.

Nella tabella seguente, A/N indica qualsiasi stringa alfanumerica valida fino alla lunghezza massima consentita. Max Len (lunghezza massima) è la lunghezza massima consentita della stringa accettata dall'impostazione, incluso il carattere di terminazione stringa.

Impostazione Max Len Valore predefinito Valori validi Descrizione
BufferSize 7 65535 1000 Dimensioni minime del buffer di recupero fino a 65535 byte
CatalogCap 2 1 0 o 1 Se 1, gli identificatori non con virgolette verranno convertiti in lettere maiuscole nelle funzioni del catalogo.
ConnectString 128 "" A/N Stringa di connessione. Metodo obbligatorio per specificare il nome del server con il driver Msorcl10.dll.
Descrizione 256 "" A/N Descrizione
DSN 33 "" A/N Nome origine dati.
GuessTheColDef 4 0 A/N Restituisce un valore diverso da zero per le colonne senza scalabilità definita da Oracle.
NumberFloat 2 "" 0 o 1 Se 0, le colonne FLOAT vengono considerate come SQL_FLOAT. Se 1, le colonne FLOAT vengono considerate come SQL_DOUBLE.
PWD 30 "" A/N Password.
RDOSupport 2 "" 0 o 1 Consente a RDO di chiamare le procedure Oracle.
Commenti 2 0 0 o 1 Includere OSSERVAZIONI nelle funzioni del catalogo.
RowLimit 4 "" da 0 a 99 Numero massimo di righe restituite da un'istruzione SELECT. Una stringa di lunghezza zero indica che non viene applicato alcun limite.
Server 128 "" A/N Nome del server Oracle.
SinonimoColumns 2 1 0 o 1 Includere SYNONYMs in SQLColumns.
SystemTable 2 "" 0 o 1 Se 0, le tabelle di sistema non verranno visualizzate. Se 1, verranno visualizzate le tabelle di sistema.
TranslationDLL 33 "" A/N Traduzione .dll nome.
TranslationName 33 "" A/N Nome traduzione.
TranslationOption 33 "" A/N Opzione di traduzione.
TxnCap 2 "" A/N Transazioni in grado di eseguire le transazioni. Se 0, il driver segnala che non supporta le transazioni. Se 1, il driver segnala che è in grado di eseguire transazioni.
UID 30 "" A/N Nome utente.