プロが教えるわが家の防犯対策術!

いつもお世話になっています。
Oracleについての質問なのですが、
まず、サーバーからDBにログインできるのにクライアントからログインが出来ない現象が起きました。
これは、OSがWinXPであり、XPのファイアウォールを解除したらクライアントから特定のDBのみログインできるようになりました。
つまり、ログインできないDBがあり、困っています。
ウイルスバスターのファイアウォールは無効になっていますし、サーバーからはもちろんログインできます。

ちなみにエラーは、
ORA-12535: TNS: 操作はタイム・アウトしました。
です。
どのような原因でこうなっているのかがわからず質問させていただきました。
よろしくお願いいたします。

A 回答 (2件)

Windowsのネットワークプロパティで


TCP/IP-詳細設定-オプション-TCP/IPフィルタリング
の設定は「すべて許可する」になっていますでしょうか。
(TCP/IPフィルタリングの無効化)

自身はありませんが、XPのファイアウォール機能かウィルスバスターのファイアウォール昨日が、インストール時に設定変更してしまった可能性もあるかと思いまして。
    • good
    • 0
この回答へのお礼

お礼が遅くなって申し訳ありません。
回答ありがとうございます。

お礼日時:2005/03/26 04:19

クライアント側の設定があっていないのでは無いでしょうか?



どのようにDBにつなぎに行ったのかわかりませんが、
サーバーはローカルのDBを見に行くような設定にしてあって、同じ設定でクライアントから(ネットワーク越し)に見ようとすれば、当然つながらないと思います。

tnsnames.oraというファイル、
オラクルクライアントの設定等
再度確認してみては?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

>クライアント側の設定があっていないのでは無いでしょうか?
私も最初そう思い、tnsnames.ora ファイルと Net Assistant で設定を確認したのです。

ですが、接続するマシン名もあっていますし、接続文字列もサーバーの設定と比較し
あっていることを確認しました。

というか、実際に設定直後は繋がっていた時期があり、(すみません。言うのが遅れて…)
ウイルスバスターを2005に更新してからこのような状態になってしまったのです。

お礼日時:2005/03/16 11:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!