Utwórz zmienną środowiskową TNS_ADMIN wskazującą katalog, w którym znajduje się plik tnsnames.ora. Następnie spróbuj połączyć się z sqlplus.
Jeśli to działa, to przypuszczam, że być może zainstalowałeś również oprogramowanie klienckie Oracle, a kiedy uruchamiasz sqlplus, szuka on pliku tnsnames.ora w twoim domu klienta.
-- Instrukcje dotyczące dodawania zmiennej środowiskowej TNS_ADMIN w systemie Windows
1. Przejdź do panelu sterowania / systemu
2. wybierz Zaawansowane ustawienia systemu
3. Wybierz kartę „Zaawansowane”, a przycisk zmiennej środowiskowej znajduje się na dole.
4. utwórz nową zmienną TNS_ADMIN i podaj ścieżkę, w której przechowywane są pliki .ora. np. C:\app\oracle\produkt\11.2.0\client_1\network\admin