mio gestito ODP.net webapp funziona a livello locale, ma durante la distribuzione a un server, viene a mancare con l'errore:Oracle Managed ODP.NET non riesce a trovare tnsnames.ora
"TNS: l'ascoltatore attualmente non sa di servizio richiesto nel descrittore di connessione"
da guardando intorno, sembra che questo è perché non può arrivare al file tnsnames.ora. ... \ cartella
- Posizionamento di un file tnsnames.ora (lo stesso che opera a livello locale) in una [home Oracle] [prodotto] network \ admin:
Ho provato quanto segue senza successo .
- Impostazione di un'impostazione TNS_ADMIN nella sezione web.config di Managed ODP che punta alla variabile di ambiente.
- Impostazione l'impostazione TNS_ADMIN nella sezione web.config del ODP Managed puntando direttamente al file tnsnames.ora.
Sul server, tenta di eseguire tnsping rendimenti errore TNS-03502: Messaggio 3502 non trovato; Nessun file di messaggio per il prodotto = NETWORK, impianto = TNS
Che cosa mi manca?
Puoi mostrarci una versione censurata della tua stringa di connessione e tsnames.ora? –
sembra che il tuo client oracle omn il server non installato correttamente. può essere il problema? – evgenyl