職場で使える!30代エンジニアのoracleエラー対応

とある三流エンジニアが日々起きた出来事や今打ち込んでいることについて備忘録として残していきます。

oracle

開発中によく発生するORA-06512: string行stringの対処について

投稿日:2017年7月21日 更新日:

スポンサーリンク

本日は、

ORA-06512

について、解説いたします。

 

ORA-06512: string行string

原因:

通常、これはメッセージ・スタックの最後で、

PL/SQL内のソースコードのどこかで問題が起こっています。

処置:

エラーの原因となったSQLプログラムの該当箇所を訂正するか、

またはこの条件に対する例外ハンドラを作成してください。

それでも解決しない場合は、DB管理者に伝達してください。

 

また、ORA-06512のエラーは、

ORA-20000と共に出力されることが多い。

 

PL/SQLを用いたソースプログラムにおいて、

ユーザーが自らによって定義した例外(エラー)が起こったことを明示している。

 

PL/SQL内に、EXCEPTION句を正しく記述して、

デバッグプログラムを用いて標準出力させて

原因を特定していく手法を取るのも得策です。

 

このエラーの大半は、

プログラム開発・実装コーディングの段階で起きる例外であるため、

緊急度自体は物凄く低く、

または緊急性がないことからとりあえず無視されることが多いです。

ただし、

以前は正しく動作していたPL/SQLやスクリプトプログラムが、

ある日突然エラーが起きるようになった時は、

何らかの不具合に直面している可能性があるため、

一概にはなんとも言えない。

 

また、

オラクル社によると、

ORA-06512を含め、

ORA-06550やORA-06553に関するQAは

ORAエラー全体の約8%に上るとのことです。



スポンサーリンク
にほんブログ村 ライフスタイルブログ 40代 自分らしさへ
にほんブログ村
にほんブログ村 ネットブログ Googleへ
にほんブログ村
にほんブログ村 IT技術ブログ Oracleへ
にほんブログ村

-oracle
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

ORA-00923:「FROMキーワードが指定の位置にありません。」が出たらまず確認すること

「ORA-00923」が発生した時の対処法としては、 まず、FROM周りに誤字脱字がないか 確認してください。   大体が不要なカンマがあったり、 スペルミスしていることが多いです。 例えば …

ORA-01427:「単一行副問合せにより2つ以上の行が戻されます」の対処法

メッセージの通り、 単一行副問合せのクエリーの抽出結果が 単一行であることが要求されているにも関わらず、 結果が複数行返されている時に発生する。   原因 多くの場合、 条件文において co …

ORA-04098: トリガー’○○’が無効で再検証に失敗しました

本日もご訪問ありがとうございます。 今日は、 ORA-04098 です。   SE歴14年間で見たことのないoracleエラーに遭遇しました。 『ORA-04098: トリガー’ …

no image

オラクルエラーORA-01502の対処の仕方

これくらいならすぐ解決します! 今日は、 ORA-01502 です。   ORA-01502: 索引’SCOTT.PK_EMP’またはそのパーティションが使用不可の状 …

開発中によく発生する「ORA-12012:ジョブstringの自動実行エラーが発生しました」対処法

今日は、 ORA-12012 について、解説します。   当エラーは、 自動実行ジョブが失敗した場合に発生するエラーです。   自動実行したジョブって何? と思われる人もいるかと思 …

まだデータがありません。