De quoi ai-je besoin d'installer d'utiliser OraOLEDB

J'ai un Delphi 2007 app à l'aide d'ADO pour se connecter à une base de données Oracle. J'ai trouvé pour l'application à l'appui de champ Blob types-je besoin pour utiliser le OraOLEDB fournisseur pour se connecter. La chaîne de connexion:

Provider=OraOLEDB.Oracle;Password=pwd;User ID=username;Data Source=127.0.0.1;Persist Security Info=False

J'ai trouvé que l'utilisation de MSDAORA.1 le fournisseur, alors que cela fonctionne avec tous les autres de la base de données de communication, ne fonctionne pas avec le champ Blob.

Ma question est, que dois-je installer pour avoir OraOLEDB installé/pris en charge? Est-il une DLL spécifique que doit résider?

J'ai trouvé le typique Oracle de l'installation du client n'est pas en faveur OraOLEDB. Il des erreurs lorsque vous essayez de vous connecter à la base de données car OraOLEDB n'est pas installé.

OriginalL'auteur M Schenkel | 2009-12-10