正常稼働していたが、ある日突然繋がらなくなったので調査。
クライアントから接続した時のエラー内容
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
サーバから接続した時のエラー内容
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
あれ?エラーの内容が違う。
よく調べてたら、DBFを保存しているドライブがパンパンになっていて、SGA(共有メモリ)へ正常にアクセスできなかったのが原因だったみたい。
ディスク容量を空けた後、マシン再起動で解決した。
参考情報
select TABLESPACE_NAME, FILE_NAME from DBA_DATA_FILES