ARCHIVE

TNS

Oracle

ORA-03135・ORA-03113・TNS-12535 の原因と対処法|ファイアウォールのアイドルタイムアウト切断を実機で特定する

朝の業務開始直後だけ、アプリケーションの DB 接続が数十件まとめて ORA-03135 で失敗する。 リトライすると成功し、日中は一度も発生しない。 アラートログを開いても、障害時刻の周辺には何も出ていない…。 長い無 […]

Oracle

ORA-12154「TNS: 指定された接続識別子を解決できませんでした」の原因と対処法|tnsnames.ora が正しいのに出るケースも実機で再現

新しい接続先を tnsnames.ora に追加した直後や、クライアント環境を移行した後に、sqlplus からの接続が ORA-12154 で失敗する。 tnsnames.ora を開いて何度見直しても、エントリは正し […]

Oracle

ORA-12514「リスナーは接続記述子でリクエストされたサービスを現在認識していません」の原因と対処法|リスナー正常・DB稼働中でも発生するケースを実機で再現

sqlplus で接続しようとすると ORA-12514 が返る。 リスナーを確認すると正常に稼働している。 データベースにサーバ上から直接ログインすると、こちらは問題なく接続できる…。 ORA-12514 は「リスナー […]

Oracle

ORA-12543「TNS:接続先ホストに接続できません」の原因と対処法|ping が通るのに接続できないケースも実機で再現

接続先のサーバを変更した直後や、環境を移行した後に、sqlplus からの接続が ORA-12543 で失敗する。 ping を打つと応答が返ってくる。 サーバは動いているように見えるのに、Oracle には接続できない […]

Oracle

ORA-12541「TNS:リスナーがありません」の原因と対処法|sqlplusは繋がるのにアプリだけ接続不可

「アプリから DB に繋がらない」という連絡が来た。 確認しようと DB サーバに SSH して sqlplus / as sysdba を叩くとあっさり繋がる。 DB は稼働している。なのにアプリからは繋がらない…。 […]