Condividi tramite


Panoramica del provider Microsoft OLE DB 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 provider OLE DB di Oracle.

Il provider Microsoft OLE DB per Oracle consente ad ADO di accedere ai database Oracle.

Parametri della stringa di connessione

Per connettersi a questo provider, impostare l'argomento Provider della proprietà ConnectionString come segue:

MSDAORA

La lettura della proprietà Provider restituirà anche questa stringa.

Se si esegue una query join con un keyset o un cursore dinamico in un database Oracle, si verifica un errore. Oracle supporta solo un cursore statico di sola lettura.

Stringa di connessione tipica

Una stringa di connessione tipica per questo provider è:

"Provider=MSDAORA;Data Source=serverName;User ID=MyUserID; Password=<password>;"

La stringa è costituita da queste parole chiave:

Parola chiave Descrizione
Provider Specifica il provider OLE DB per Oracle.
Origine dati Specifica il nome di un server.
ID utente Specifica il nome dell'utente.
Password Consente di specificare la password dell'utente.

Nota

Se ci si connette a un provider di origine dati che supporta l'autenticazione di Windows, è necessario specificare Trusted_Connection=yes o Integrated Security = SSPI anziché le informazioni sull'ID utente e sulla password nella stringa di connessione.

Parametri Connection specifici del provider

Il provider supporta diversi parametri di connessione specifici del provider oltre a quelli definiti da ADO. Come per le proprietà di connessione ADO, queste proprietà specifiche del provider possono essere impostate tramite la raccolta Properties di un oggetto Connection o come parte dell'oggetto ConnectionString.

Questi parametri sono descritti in modo completo nella Guida di riferimento per programmatori OLE DB. L'indice delle proprietà dinamiche ADO fornisce un riferimento incrociato tra questi nomi di parametri e le proprietà OLE DB corrispondenti.

Parametro Descrizione
Handle finestra Indica l'handle di Windows da usare per richiedere informazioni aggiuntive.
Locale Identifier Indica un numero univoco a 32 bit, ad esempio 1033, che specifica le preferenze correlate alla lingua dell'utente. Queste preferenze indicano in che modo le date e le ore vengono formattate, gli elementi vengono ordinati in ordine alfabetico, le stringhe vengono confrontate e così via.
Servizi OLE DB Indica una maschera di bit che specifica i servizi OLE DB da abilitare o disabilitare.
Prompt Indica se inviare richieste all'utente durante la creazione di una connessione.
Proprietà estese Una stringa contenente informazioni di connessione estese specifiche per il provider. Usare questa proprietà solo per informazioni di connessione specifiche del provider che non possono essere descritte tramite il meccanismo di proprietà.

Vedi anche

Proprietà ConnectionString (ADO)Proprietà Provider (ADO)Oggetto Recordset (ADO)