• 締切済み

OASが落ちる原因とは?

OASをイントラネット上でWebサーバーとして稼動させています。DBサーバーは別マシンです。PL/SQLで開発したモジュールでコンパイルエラーは出ないのに、IE5.5で閲覧しようとするとOASがダウンしてしまいます。(このモジュールには矛盾SELECT文等は含まれていません) ディスクスペース、DB領域ともにかなり余裕があります。 このように実行モジュールに異常があった時OASはダウンしてしまうんでしょうか? 初心者なものでどうか宜しくお願いします。

みんなの回答

  • Haizy
  • ベストアンサー率40% (404/988)
回答No.1

OAS?? 本当に、すぐ回答をいただきたいなら、製品名は勝手に略さず、ちゃんと書きましょうね。 「初心者なもので」は、免罪符になりませんよ。 <<初心者ならなおさら略しちゃダメですぅ。(--; さて、本題。「Oracle Apllication Server」 でよろしいですか??? HTTP リクエストのヘッダー処理にバッファーオーバーフローの脆弱性があり、サービス拒否状態になる事があるそうなので、 http://otn.oracle.com/deploy/security/alerts.htm の対応して、なおったりとか無いですか? 参考になれば。 でわ

参考URL:
http://otn.oracle.com/deploy/security/alerts.htm

関連するQ&A

  • db2 v9.7にて

    db2 v9.7にて CLPPLUS上で、PL/SQLブロックを実行したところ、エラーが出ました。 SQL> DECLARE i integer := 0; BEGIN while i < 100001 loop insert into test1 values(i,i,i); i := i + 1; end loop; END; / 行 1 の近くでエラー: SQL0104N An unexpected token "DECLARE i integer := 0" was found following "". Expected tokens may include: "BEGIN-OF-STATEMENT". SQL> DB2アニュアル http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp ------ PL/SQL (Procedural Language/Structured Query Language) ステートメントを、DB2® のインターフェースを使用してコンパイルおよび実行できます。このサポートにより、既存の PL/SQL ソリューションを DB2 データ・サーバーで処理できるように準備するという煩雑な作業が軽減されます。 以下のインターフェースがサポートされます。 ?DB2 コマンド行プロセッサー (CLP) ?DB2 CLPPlus ?IBM® Data Studio ?IBM OptimTM Development Studio デフォルトでは、これらのインターフェースから PL/SQL ステートメントを実行できません。DB2 データ・サーバーで、PL/SQL ステートメント実行のサポートを使用可能にする必要があります。 ------ 上記、マニュアルの通り、PL/SQLステートメント実行のためには、 DB2サーバで何かしらの設定が必要なのでしょうか。 必要な設定をご教示いただきたく。 お願いいたします。

  • PL/SQLでのSQL文法

    こんにちは。教えてください。 PL/SQLを使うのが初めで戸惑っています。 まず、PROCEDUREで =========================== BEGIN SELECT NAME FROM TABLE1 WHERE NAME='tanaka'; END; / =========================== このように書いて実行させようとすると、「コンパイルエラー」 「INTO句はこのSELECT文に入ります」というエラーが出ます。 SQLの文法的には間違ってないと思うのですが、INTO句とはこれいかに?? ネットでPL/SQLで検索かけて調べたのですがあまりにも初歩すぎて わかりませんでした。 PL/SQLやORACLEのメーリングリストでお勧めがありましたら教えてください。 よろしくお願いいたします。

  • ストアドプロシジャからデータベースリンクを使っての参照について

    OracleツールのJDeveloperを使って、PL/SQLでストアドプロシジャを作成しています。 (Oracleは9i) DBが2つありまして(DB-AとDB-Bとする)、 DB-Bから、データベースリンクを介してDB-Aのテーブルを参照しています。 (SELECT * FROM XXXXX.テーブル名@データベースリンク名) DB-Bに接続してSQL*PLUS上で上記SELECT文を実行すると正しく処理されるのですが 上記SELECT文が組み込まれているDB-B上のプロシジャをコンパイルすると、 「ORA-04052」が返ってきてしまいます。 エラーコードを調べると、 DB-A側のテーブルを参照できていないようで、 「KGLR.SQLが実行されていることを確認してください」とのことなのですが、 この「KGLR.SQL」とやらが何者かわかりません。 タチの悪いことに、上記の現象が出る端末と出ない端末があります。 みんな同じIDでログインしているので権限の問題ではないと思ってるのですが・・・ 「KGLR.SQL」は置いといて、このような事象に出くわしたことのある方、 推測でもなんらかの情報をお持ちの方がいらっしゃいましたらご教授ください。 よろしくお願い致します。

  • Transact-SQLでストアードプロシージャ・関数内でのみ有効なモジュールは作れますか?

    SQL Server 2000のTransact-SQLで、ストアードプロシージャ あるいは関数内でのみ有効なモジュール(OracleのPL/SQL で言うところのサブプログラム)は作れますか? もし可能なら、その方法をご教授下さい。 よろしくお願いします。

  • PL/SQLからEXCELVBAの関数をコール

    タイトルどおりなのですが PL/SQLからDBサーバのローカルにあるExcelVBAの関数を呼出すことは可能でしょうか? 宜しくお願いします。

  • ストアドプロシージャで別DBに接続

    Oracleのマテリアライズドビューのデータを SQL Server 2008のDBに毎晩取り込む処理を作る必要があり、方法を検討中です。 SQL Serverが稼働しているWindows Server 2003のマシンから、 毎晩タスクで起動させて実行することを考えています。 SQL Serverのストアドプロシージャで実現できないかと考えているのですが、 ストアドプロシージャだけで実現可能でしょうか? Oracleに接続してビューのデータを取得し、それに基づいて、 SQL ServerのDB内のテーブルのデータ追加、更新、削除等を行います。 単純なコピーではなく、データ加工や変換等の処理も行います。 経験がないので、実現可能かというところから教えて下さい。 実現不可能なら、他にどのような選択肢があるか教えていただけると助かります。 よろしくお願いします。

  • 【PostgreからSQL-ServerのテーブルをSelect】

    【PostgreからSQL-ServerのテーブルをSelect】 PostgreからSQL-ServerのDBにあるテーブルをSelectしたいのですが、 ODBCまでは設定したものの、それ以降のやり方がわかりません。 どなたか教えていただけないでしょうか。 【参照元】 *Windows 2003 ServerR2(32Bit) *SQL-Server 2005 【参照先】 *Windows 2003 ServerR2(32bit) *PostgreSQL 8.2 参照先と参照元を変更すればSQL-Server上で出来そうなのですが、 今回、Postgre側からSQL-ServerにSelectしなければなりません。 OracleでいうところのDB Linkなのですが、どなたか教えていただけないでしょうか。 URLのご提示でも結構です。 どうぞよろしくお願いいたします。 Postgre ---- Select(後にViewに変更予定) ----→ SQL-Server

  • 動的SQLよりファンクションをコールできますか?

    PL/SQLで教えていただきたいのです。 (1)動的SQLより、ファンクションをコールできますか? (2)もしできるなら、どういった書式になるのでしょうか? 以下のようなコードを書いていますが、2行目でコンパイルエラーになってしまいます。 vs2Sql := 'SELECT a.CLM1,' || FunctionXXX(a.CLM1) || ' AS CLM2 ' || 'FROM TargetTBL a WHERE ...'; よろしくお願いいたします。

  • Exchange ServerのSMTPサーバー

    Exchange Server5.5をイントラネット運用しています。 このサーバーマシンに対してTELNET サーバーマシン名 25しても「接続に失敗しました」といわれます。念のため、サーバー機自身から行っても同様の反応です。 イントラ運用の時にはSMTPサーバーが稼動してないのでしょうか? それともポート番号は25でないのでしょうか? ご存知の方がおられましたらよろしくお願いします。

  • 実行時の権限について(初心者です)

    solaris上でアプリケーション開発をしてます。 今まで稼動していたモジュールを違うサーバに移しました。(solaris -> solaris) モジュールを実行したところ、DBにアクセスしたときに異常終了 してしまいます。DBに対する権限が怪しいと考えております。 使用しているDBはORACLE8Iです。 まだ初心者なので抽象的な質問になってしまいましたが、アドバイスよろしくお願いします。