OLEDB me demande le client Oracle... Mais il est déjà installé ! - C#/.NET managed - Programmation
Marsh Posté le 25-10-2005 à 15:52:04
Je comprends rien...
Si je fais un VBS :
Code :
|
=> Ca marche !
Mais pas depuis .NET
Marsh Posté le 25-10-2005 à 16:09:25
Je viens de tenter avec "System.Data.OracleClient".
Sur le coup, j'ai cru que ça marchait...
Mais en fait, nan :
Citation : |
Pourtant, d'après mon SQL+, c'est le client 9.2 que j'ai
Marsh Posté le 25-10-2005 à 16:53:09
Bon, je pense avoir trouvé.
En plus de l'install "Oracle Client" toute bête, il faut s'assurer que Net8 est installé (c'est pas mon cas, j'ai tout sauf ça...)
Marsh Posté le 25-10-2005 à 16:56:20
Ben si, merde... Je le vois pas dans mes menus Oracle, mais quand j'utilise Oracle installer, il est déjà présent (Net 9.2.0.1, à priori c'est lui...)
Marsh Posté le 25-10-2005 à 17:10:12
Bon, je pense enfin avoir trouvé !
http://dotnetjunkies.com/WebLog/rt [...] 45958.aspx
Marsh Posté le 18-10-2010 à 10:27:11
Bonjour, j'ai le même probleme que vous, mais 5 ans après, souvenez vous comment résoudre ce problème ? Malheureusement, le lien n'est plus disponible
je vous remercie d'avance.
Marsh Posté le 25-10-2005 à 15:02:10
Tout d'abors, désolé pour le double poste. J'ai posté il y a quelques heures le même topic dans la section "SGBD", mais personne n'y répondant, je me dit qu'il est peut-être mieu ici...
Si je me connecte via SQL+, voici le message :
Si je crée un lien OLEDB dans VS.NET et que je clique sur "tester", j'ai un message comme quoi tout est ok.
Mais depuis le code, j'ai ça comme erreurs :
Microsoft OLE DB for Oracle :
Oracle OLE DB Provider :
Lui il me dit que le drivers n'est carrément pas installé (pourtant depuis l'assistant VS, si je fais "tester", ça marche aussi !
C'est quoi ce cirque ? Y'a une valeur de registre à mettre à jour, ou un truc du genre ???