Puede establecer el TNS_ADMIN
variable de entorno programáticamente. Consulte esta página para obtener un paso a paso
. Es decir, si desea cambiar a un TNS_NAMES.ORA
específico expediente. Oracle Client aún debe estar instalado en la máquina cliente.
Desde ConnectionStrings - sin usar TNS:
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));User Id=myUsername;Password=myPassword;
EDITAR: Añadida 3ra opción
vea esta pregunta
que podría ayudarlo a encontrar la ubicación actual del TNS_NAMES.ORA
del cliente archivo, que puede abrir y modificar si lo desea (agregue su propia conexión si no existe)