La connessione locale tramite sqlplus user/passwd
(al contrario di sqlplus user/[email protected]
) non è influenzato dall'indirizzo IP o dai contenuti di tnsnames.ora
. Inoltre non richiede affatto un listener, l'ascoltatore potrebbe essere interrotto o non definito affatto in listener.ora
. In altre parole, qui hai sbagliato qualcosa.
La mia ipotesi è che tu sia fuorviato nel pensare di aver avviato il database, quando in realtà non è stato avviato. Controlla se hai un processo chiamato ora_MYORACLE_pmon
.
Anche il file tnsname.ora
è irrilevante; Oracle controlla solo tnsnames.ora
.