[oracle] OracleDBにJDBCでつなごうとしたらThe Network Adapter could not establish the connectionでつながらなかった

今回はEclipseのプラグインのDB Viewerを利用して、別サーバ上のOracleDBにJDBCアクセスしようとしたらできなかった件です。アクセスしようとすると「The Network Adapter could not establish the connection」というエラーが表示されます。

これが無事解決したので、以下にその対処法を記載しておく。

インスタンスが起動してない

そもそも、DBのインスタンスが起動していなければ、ローカルからもアクセスできない。この場合、sqlplusにはログインできるけど、select文を打ったらエラーになった。

このパターンの場合は、sqlplusでログイン後、インスタンスを立ち上げてあげればOK!

リスナーが起動してない

ローカルからは接続できるのに、外部から接続できない場合は、リスナーが起動していない可能性がある。

おしまい

今回の問題はあまりに初歩的でちょっとショックでした。でも、解決できて良かったです。DBはいろんなのをいじっているとどれがどんな操作が必要だったか忘れますよね。(という言い訳)

2014-01-10 | サーバ系知識

  • ■ システムの科学
    システム創成学科のシミュレーションコース的にはバイブル的存在であったと認識しております(笑)社会システムや人工物をどのように設計していくかについて俯瞰的に書かれているので、自分の思考のフレームができます。
PAGE TOP ↑