• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クライアントからのリスナーが動作しません)

クライアントからリスナーが動作しない

このQ&Aのポイント
  • Orale Database 11gを同じネットワーク上の別のVistaマシンにインストールし、クライアントからsqlplusを動作させようとすると、接続できずにORA-12560エラーが発生する。
  • クライアントからのリスナーの起動ができず、lsnrctlコマンドが解釈されない。
  • 初心者で対処がわからず、お助けを求めています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

リスナーサービスは、オラクルサーバ側で接続を待ち受けるための差0ビスですので、 クライアント側でサービスを起動する意味はありません。 クライアント側は、tnsnames.oraが適切に作成されていれば、OKです。 sqlplus.exe scott/tiger@orcl のような起動時に接続文字列(例:orcl)を指定するか、 set local=orclのように、接続先を環境変数に指定してから、sqlplus scott/tigerとすれば 接続できると思いますよ。

kisoyasa
質問者

お礼

さっそくのご回答、感謝しております。 「クライアント側でサービスを起動する意味は」ない、ということを知り根本的な誤解をしていたことがわかりました。 その後、接続文字列を指定して試してみたのですが、接続できず「ORA-12170」のエラーで、接続がタイムアウトしてしまいます。 これからtnsnames.oraを確認してみます。 ありがとうございました。

kisoyasa
質問者

補足

k_o_r_o_c_h_a_n さん、ありがとうございました。 ご指摘のとおり、tnsnames.oraの内容を確認したところ、HOSTの設定が間違っていました。正しい値を入れたところ、ちゃんと接続できました。 本当にありがとうございました。

関連するQ&A