- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クライアントからのリスナーが動作しません)
クライアントからリスナーが動作しない
このQ&Aのポイント
- Orale Database 11gを同じネットワーク上の別のVistaマシンにインストールし、クライアントからsqlplusを動作させようとすると、接続できずにORA-12560エラーが発生する。
- クライアントからのリスナーの起動ができず、lsnrctlコマンドが解釈されない。
- 初心者で対処がわからず、お助けを求めています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
リスナーサービスは、オラクルサーバ側で接続を待ち受けるための差0ビスですので、 クライアント側でサービスを起動する意味はありません。 クライアント側は、tnsnames.oraが適切に作成されていれば、OKです。 sqlplus.exe scott/tiger@orcl のような起動時に接続文字列(例:orcl)を指定するか、 set local=orclのように、接続先を環境変数に指定してから、sqlplus scott/tigerとすれば 接続できると思いますよ。
お礼
さっそくのご回答、感謝しております。 「クライアント側でサービスを起動する意味は」ない、ということを知り根本的な誤解をしていたことがわかりました。 その後、接続文字列を指定して試してみたのですが、接続できず「ORA-12170」のエラーで、接続がタイムアウトしてしまいます。 これからtnsnames.oraを確認してみます。 ありがとうございました。
補足
k_o_r_o_c_h_a_n さん、ありがとうございました。 ご指摘のとおり、tnsnames.oraの内容を確認したところ、HOSTの設定が間違っていました。正しい値を入れたところ、ちゃんと接続できました。 本当にありがとうございました。