Problème
Lors de l'utilisation d'une connexion Oracle qui a été créée sur un ordinateur qui utilise LDAP, TNSNAMES ou EZCONNECT, ou dans le cas où les trois paramètres de connexion (Serveur, Service et Port) ont été configurés lors de la connexion initiale, la connexion ne fonctionnera plus et l'erreur suivante peut se produire :« Oracle database error 12154: ORA-12154: TNS:could not resolve the connect identifier specified » (Erreur au niveau de la base de données Oracle 12154 : ORA-12154 : TNS : impossible de résoudre l'identificateur de connexion spécifié)
Lorsque vous tentez de vous connecter à la même base de données Oracle à l'aide d'un nom de service depuis le fichier TNSNames.ora dans le paramètre Serveur et que vous laissez les deux autres paramètres vides, la connexion est correctement établie.
Ce comportement peut se produire dans les cas suivants :
- Partage de classeurs entre des ordinateurs exécutant Tableau Desktop, dont l'un utilise le(s) fichier(s) de configuration ci-dessus, et l'autre non.
- Publication d'une connexion en direct sur Oracle depuis un ordinateur exécutant Tableau Desktop et utilisant l'un des fichiers de configuration ci-dessus sur une instance de Tableau Server qui ne l'utilise pas. (Si la connexion est publiée en tant qu'extrait, ce dernier fonctionnera, mais ne sera pas actualisé.)