sqlplus user/passwd によるローカル接続 (sqlplus user/example@sqldat.com ) は、IP アドレスや tnsnames.ora の内容の影響を受けません。 .また、リスナーはまったく必要ありません。リスナーは停止されているか、listener.ora でまったく定義されていない可能性があります。 .つまり、ここで何か間違ったことをしたということです。
私の推測では、実際にはデータベースが開始されていないのに、データベースを開始したと誤解されているようです。 ora_MYORACLE_pmon というプロセスがあるかどうかを確認します .
また、ファイル tnsname.ora 無関係です。 Oracle は tnsnames.ora のみをチェックします .