Spravovaný ovladač ODP.NET používá jiný způsob hledání tnsnames.ora , resp. sqlnet.ora než OraOLEDB.
Například OraOLEDB čte registr pro TNS_ADMIN hodnotu, zatímco ovladač ODP.NET Managed nikoli. Viz Určení umístění relevantních tnsnames. soubor ora
pro více podrobností.
Jedním z řešení je nastavení proměnné prostředí TNS_ADMIN s názvem složky kde tnsnames.ora a sqlnet.ora soubory jsou umístěny. Pokud vím, proměnné prostředí mají přednost před (téměř) všemi ostatními nastaveními v ovladači ODP.NET Managed i v OraOLEDB.