My udało ODP.net webapp działa lokalnie, ale przy wprowadzaniu go do serwera, to nie z powodu błędu:Oracle Zarządzane ODP.NET nie może odnaleźć tnsnames.ora
„TNS: słuchacz obecnie nie znam żądana usługa w deskryptorze połączenia "
Wygląda na to, ponieważ nie można uzyskać dostępu do pliku tnsnames.ora.
Próbowałem następujących bez powodzenia:
- umieszczania pliku tnsnames.ora (ten sam, który działa lokalnie) w jego domu [oracle] [produktu] ... Folder \ Sieć \ Administrator .
- Ustawienie ustawienia TNS_ADMIN w sekcji web.config zarządzanego ODP wskazującego na zmienną środowiskową.
- Ustawienie ustawienia TNS_ADMIN w sekcji web.config zarządzanego ODP skierowanego bezpośrednio do pliku tnsnames.ora.
Na serwerze próba uruchomienia błędu wydajności tnsping TNS-03502: Nie znaleziono wiadomości 3502; Brak pliku komunikatu dla produktu = SIEĆ, obiekt = TNS
Czego mi brakuje?
Czy możesz pokazać nam cenzurowaną wersję twojego ciągu połączenia i tsnames.ora? –
wydaje się, że twój klient Oracle omn serwer nie jest zainstalowany poprawnie. czy to może być problem? – evgenyl