Partager via


Présentation du fournisseur Microsoft OLE DB pour Oracle

Important

Cette fonctionnalité sera supprimée dans une version future de Windows. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt le fournisseur OLE DB d’Oracle.

Le fournisseur Microsoft OLE DB pour Oracle permet à ADO d’accéder aux bases de données Oracle.

Paramètres de chaîne de connexion

Pour vous connecter à ce fournisseur, définissez l’argument Provider de la propriété ConnectionString sur :

MSDAORA

La lecture de la propriété Provider retourne également cette chaîne.

Si une requête de jointure avec un jeu de clés ou un curseur dynamique est exécutée dans une base de données Oracle, une erreur se produit. Oracle prend uniquement en charge un curseur en lecture seule statique.

Chaîne de connexion typique

Voici une chaîne de connexion typique pour ce fournisseur :

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

La chaîne se compose des mots clés suivants :

Mot clé Description
Fournisseur Spécifie le fournisseur OLE DB pour Oracle.
Source de données Spécifie le nom d'un serveur.
ID d'utilisateur Spécifie le nom d'utilisateur.
Mot de passe Spécifie le mot de passe utilisateur.

Notes

Si vous vous connectez à un fournisseur de sources de données qui prend en charge l’authentification Windows, vous devez spécifier Trusted_Connection=yes ou Integrated Security = SSPI au lieu des informations d’ID utilisateur et de mot de passe dans la chaîne de connexion.

Chaîne de connexion spécifique au fournisseur.

Le fournisseur prend en charge plusieurs paramètres de connexion spécifiques au fournisseur en plus de ceux définis par ADO. Comme avec les propriétés de connexion ADO, ces propriétés spécifiques au fournisseur peuvent être définies via la collection Propriétés d’une connexion ou peuvent être définies dans le cadre de ConnectionString.

Ces paramètres sont entièrement décrits dans la référence du programmeur OLE DB. L’index de propriété dynamique ADO fournit une référence croisée entre ces noms de paramètres et les propriétés OLE DB correspondantes.

Paramètre Description
Handle de la fenêtre Indique le gestionnaire de fenêtre à utiliser pour demander des informations supplémentaires.
Identificateur de paramètres régionaux Indique un nombre 32 bits unique (par exemple, 1033) qui spécifie les préférences liées à la langue de l’utilisateur. Ces préférences indiquent comment les dates et les heures sont mises en forme, les éléments sont triés par ordre alphabétique, les chaînes sont comparées, et ainsi de suite.
OLE DB Services Indique un masque de bits qui spécifie les services OLE DB à activer ou désactiver.
Demander Indique s’il faut inviter l’utilisateur pendant l’établissement d’une connexion.
Propriétés étendues Une chaîne contenant des informations de connexion étendues et spécifiques au fournisseur. Utilisez cette propriété uniquement pour les informations de connexion spécifiques au fournisseur qui ne peuvent pas être décrites par le biais du mécanisme de propriété.

Voir aussi

ConnectionString, propriété (ADO)Provider, propriété (ADO)Recordset, objet (ADO)