Bonjour,

Je vous explique mon problème...

J'ai un programme qui accède à une base Oracle 10g (10.0.2) via l'ODBC.

Celui-ci fonctionne très bien lorsque je l'exécute manuellement.

Le problème se pose quand je souhaite l'exécuter via une tâche planifiée (même utilisateur que la session où j'ai testé le bon fonctionnement manuel du programme) de Windows Server 2003. A ce moment là, il ne trouve plus la l'instance et j'ai l'erreur suivante dans mes logs :
[Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified
Si je fais un "tnsping madb > resultat.txt" via un "TestOracle.cmd" dans les tâches planifiées, ça fonctionne :
Adaptateur TNSNAMES utilisé pour la résolution de l'alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.64.132.95)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = madb)))
OK (40 msec)
Je ne vois pas d'où le problème vient...

Avez-vous une idée ?

Merci d'avance,
Mathieu