クライアントからOracleに接続出来ない時、リスナーを疑おう
Oracle(オラクル)にクライアントから接続しようとして、
ORA-12514: TNS:listener could not resolve SERVICE_NAME
が出た場合は、以下の順で疑おう
ホスト(Oracle)側のリスナーが動いているのか?
以下のコマンドで確認します。
$ lsnrctl status
ホスト(Oracle)側のサービスネームが、
正しくクライアント側のtnsnames.oraに書かれているか?
以下のコマンドで確認します。
$ lsnrctl services
↑のコマンドで、 ホスト側のサービスネームが表示されるので、 それがtnsnames.oraに書かれているか確認しましょう。