ODP.NET Managed driver bruger en anden måde at søge efter tnsnames.ora
, hhv. sqlnet.ora
end OraOLEDB gør.
For eksempel læser OraOLEDB registreringsdatabasen for TNS_ADMIN
værdi, hvorimod ODP.NET Managed driver ikke gør det. Se Bestemmelse af placering af relevante tnsnames. ora fil
for flere detaljer.
En løsning er at indstille en miljøvariabel TNS_ADMIN
med mappenavn hvor tnsnames.ora
og sqlnet.ora
filer er placeret. Så vidt jeg ved har miljøvariablerne forrang over (næsten) alle andre indstillinger i både ODP.NET Managed driver og OraOLEDB.