Votre tâche peut être accomplie sans avoir besoin d'un logiciel tiers :
- Installez Oracle Data Access Components 11g dans votre boîte de développement. ODAC 11g est rétrocompatible avec 9i et 10g
- Ajoutez une référence à la bibliothèque ODAC dans vos projets .NET (Oracle.DataAccess.dll).
-
Autorisez votre application à se connecter sans utiliser TNSNAMES.ORA. Pour ce faire, vous devez inclure le descripteur de connexion dans la chaîne de connexion :
"ID utilisateur=scott;mot de passe=tiger;source de données=" +"(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)" +"(HOST=sales-server)(PORT=1521))(CONNECT_DATA="+"( SERVICE_NAME=sales.us.acme.com)))"
Étant donné que vous incluez le descripteur de connexion dans la chaîne de connexion, le client léger n'est pas requis sur les ordinateurs ciblés.
Bon déploiement.