oracleエラーについて教えて!

oracleエラーについて教えて! ora-12012、ora-06512がでてます。 どんなエラーですか? たぶんSPACE不足かと思うのですが、どのテーブルが容量不足なのかわかりません。 特定する方法と解決方法を教えてください。

Oracle113,913閲覧xmlns="http://www.w3.org/2000/svg">250

ベストアンサー

このベストアンサーは投票で選ばれました

1

グーグルさんに聞いてみた 下記のようなことを教えてくれたよ ORA-12012: ジョブstringの自動実行エラーが発生しました 原因: ジョブの自動実行中にエラーが発生しました。 処置: 実行が失敗した理由の詳細は、付随するエラーを参照してください。 ORA-06512: string行string 原因: 通常、これはメッセージ・スタックの最後で、PL/SQLコードのどこで問題が発生したかを示します。 処置: 例外の原因となった問題を修正するか、またはこの条件に対する例外ハンドラを作成してください。または、アプリケーション管理者またはDBAに連絡してください。 ちなみに、このようなサイト(ページ)を教えてくれたよ http://otndnld.oracle.co.jp/document/products/oracle10g/101/doc_v12/server.101/B12448-02/toc.htm バージョンの違いはあるかと思うが・・・ エラーコード自体は、バージョンが多少違っても、あまり大きな変更はないだろう てか、すでに知ってるページなのであろうか・・・ なんかその説明からすると、スペース不足ってよりも、トリガーとかなんかの記述ミスっぽいのかなって思うのだけれど 見当ハズレな回答だったっけ、ごめんなさい <(_ _)>

1人がナイス!しています

その他の回答(1件)

1

先の回答者さんも仰られてますが、 根本的な原因は「ORA-06512」の方にありますね。 定期ジョブでPL/SQLのプログラムを実行していませんか? ORA-06512はランタイムエラーなので、 文法エラーではなく、実行中に不測の事態が発生したようです。 原因がプログラムの方にあるのか、 データベースの方にあるのかは何とも言えないですね。 EXCEPTION句をキチンと書いて受け口を作り、 さらに面倒でもデバッグ用の記述をこと細かに入れて 検証していくしかないでしょうね。

1人がナイス!しています