• 締切済み

Pro*C sqlcxt() の接続タイムアウト値設定方法について

Pro*Cのsqlcxt()ライブラリを使用してOracleDBへ接続させています。 サーバ側が障害の場合には3分以上経過した後にORA-12535: TNS:operation timed outが返答されます。 このタイムアウトの時間を10秒等と短く設定する方法ご教授ください。 宜しくお願いします。

  • Oracle
  • 回答数1
  • ありがとう数5

みんなの回答

回答No.1

直接の回答にはなっていないので申し訳ないのですが。 WebLogic なんか使っていればアプリケーションに手を加えなくてもグローバルに設定することができたりします。 http://edocs.beasys.co.jp/e-docs/wls/docs81/notes/new.html#1197183 Oracle側で設定があるかは・・・?どうなんでしょう。マニュアルに書いてなければサポート窓口に問い合わせてみるってのも手ですね。

Cairn_Terrier
質問者

お礼

回答いただき、大変ありがとうございます。 残念ながらWebLogic等は使用しておらず、Pro*C自体にも 設定項目が見当たらない状況です。 引き続きWebLogicのLoginTimeoutプロパティに同類の 設定をOracle側で持っているかを調査してみます。 ありがとうございました。

関連するQ&A

  • C#~SQL2005で勝手にタイムアウト

    C#とSQL Server2005との連携でConnectionStringに connection timeout=60 を設定していますが、 30秒程度でタイムアウトしてしまいます。 タイムアウトの設定はソースコード上以外に、 SQL Server上でも設定が必要なのでしょうか?

  • [ターミナルでタイムアウトしてしまう]

    [ターミナルでタイムアウトしてしまう] ローカルでの開発環境を整えたいと思い、 ドットインストールというサイト(http://dotinstall.com/)で ”ローカル開発環境の構築”というレッスンを受講しているのですが、 ”#10 ターミナルから作業できるようにする”というレッスンにおいてターミナルからアクセスしようとする際に”Operation timed out”と表示されてしまいます。 こちらに関してなにか方法はあるのでしょうか? 当方プログラミング初心者なため技術的な単語はわからないですが、どなたかご教授頂けると幸いです。

  • rlogin 接続がすぐにタイムアウトします

    サーバー側、クライアント側共にRedHat7.3を使っていますが、 rlogin 接続がしばらくするとタイムアウトします。 切断されないように設定する方法をご教示頂けませんでしょうか。

  • nslookup時のDNSサーバのタイムアウトについて

    nslookupを実行し、外部サーバの逆引きレコードを引いた結果、 1回目はタイムアウトなのですが、2回目は成功します。 DNSサーバの動作として、これは正常なのでしょうか? また、1回目にタイムアウトになってしまう原因には どんなことが考えられるでしょうか? ご教示の程、宜しくお願い致します。 以下、コマンド実行結果 > nslookup Server: <host name of dns server> Address: 192.168.1.1 > set type=ptr > 216.91.93.202.in-addr.arpa  ★1回目 Server: <hostname of dns server> Address: 192.168.1.1 DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. *** Request to <hostname of dns server> timed-out > 216.91.93.202.in-addr.arpa  ★2回目 Server: <hostname of dns server> Address: 192.168.1.1 Non-authoritative answer: 216.91.93.202.in-addr.arpa name = d.top.vip.bbt.yahoo.co.jp 以下省略 というように、1回目はタイムアウト、 2回目はレコードを引くことができます。

  • Real Player のタイムアウトについて

    Real Player10でインターネットにあるサイト「WIDE UNIVERSITY」のビデオを再生したところ,「サーバーへの接続がタイムアウトになりました ネットワークに障害が起きてる可能性があります」というメッセージが出てきます。このメッセージが再生して約3分後に出てしまいます。環境設定は接続テストにより最適化を行っており,タイムアウトの設定も90秒にしてあります。ネットワーク設定はPNAならびにRTSDをHTTPのみにチェックを入れてあります。ほかに何か試すことがあるでしょうか。 

  • クライアント・ブラウザ毎のタイムアウト設定について

    いつも参考にさせていただいております。 今回質問させていただきたいのはクライアント側のタイムアウト設定になります。 IEはクライアント側からサーバーに対してデフォルト5分間反応がなければタイムアウトを起こすよう設定されており、この設定を変更するにはレジストリの変更を実施する・・・というのは調べてわかったのですが ネットスケープ(4.78)とfire fox(バージョン3以降)で同様の設定変更を実施したいのですが、やり方ご存知の方いらっしゃいませんでしょうか? おそらくアドレスバーにabout:configと入力して表示される各設定値のどれかを変更すればいいとは思うのですが・・・ よろしくお願いいたします。

  • Thunderbird 3.1 のタイムアウトになりましたが重い

    Thunderbird 3.1 のタイムアウトになりましたが重い タイトル通り右下に出てくる「接続がタイムアウトになりました」が重くなります。 その時CPUもDualCoreなのに70%を超えたりして困ってます どうすれば、この「タイムアウトになりました」を軽くできますか? ご参考までに・・・・ メールサーバーは自家サーバー FreeBSD 6.2 qmail+vpopmail+svscan Athlon 64 3200+ メモリ512Mx2 DDR400 128bit ギガビット接続 Windows側は Windows XP SP2 32bit メモリ1G×4 (実質3.6GB) DDR2800 128bit Athlon X2 2.8GHz です。 現在の残りメモリは約390Mバイトです。 p.s. 16bitアプリを未だに使うことがあるので32bit版でないとだめなんです><

  • タイムアウトの有無、是非について。

    タイムアウトしないページって作ることは可能なのでしょうか? また、可能だとしたら、やはりいろんな障害が出てきますか? ちなみに、今作っているページでやってみようと思っています。 SQLサーバにアクセスとかしてますが、 せいぜい一人、二人で見て、たくさんの人が一度に見るとかはほとんどないページです。 どうぞ、先輩方のご意見お待ちしておりますm(_ _)m

  • DBへのコネクションタイムアウト

    こんにちは。 現在、VB.NETを用いて開発をしておりますが、DBがダウンしたときの タイムアウト時間の調整に苦慮しております。 タイムアウトは環境ファイルに5秒(デフォルトは15秒かと思います)を設定しております。しかし、DBがダウンしておるとき以下の★の個所で約30秒以上経過しないとエラーが戻ってきません。 タイムアウトのパラメータは認識しているようですが、秒数を変更しても状況は変わらずです。 Using sqlConnection As New SqlConnection Using sqlCommand As New SqlCommand sqlCommand.Connection = sqlConnection sqlCommand.CommandText = "SELECT * FROM TEST" Dim dataAdpt As New SqlDataAdapter Dim dataTble As New DataTable() dataAdp.SelectCommand = sqlCommand dataAdp.Fill(dataTble)★ ~ ご存知の方いらっしゃいましたらご教示願います。

  • mechanizeのタイムアウト処理について

    いつもお世話になります。 perl+mechanizeで、スクレイピングスクリプトを書いております。 $mech->reload(); にて、44秒~2分程度、サーバーから反応がない場合があります。この場合$mech->contentからは、"500 Server closed connection without sending any data back"というエラーを得ることができます。 この$mech->reload()時に、例えば、5秒待って、サーバーから反応がない場合は、次の処理に進ませる実装方法はありますでしょうか? $mechの生成時に、 $mech = WWW::Mechanize->new(timeout => 5); などとして、タイムアウト時間を5秒に設定することも出来るようですが、前記$mech->reload()時の時のみ5秒間のタイムアウト時間としたいのです。というのも、その他の箇所で、$mechは時間をかけてもよいからです。 以上、すみませんが、ご存知の方がいらっしゃいましたら、ご教示願います。

    • ベストアンサー
    • Perl