問題タブ [ora-06512]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
219026 参照

oracle - ORA-29283:ファイル操作が無効ですORA-06512:「SYS.UTL_FILE」の536行目

以下は、テーブルからフラットファイルにデータを抽出するために使用するコードです。

このコードは開発データベースでは正常に機能していますが、新しいDBで実行すると、以下のエラーがスローされます。


この問題を解決するのを手伝ってください。

この質問を解決するために私からのより多くのデータが必要な場合は、私に知らせてください。

0 投票する
3 に答える
27809 参照

oracle - DBMS_Snapshot.refreshが11gで機能しない、マテリアライズドビューエラー

正常に動作しましたが、同じように実行すると次DBMS_Snapshot.refreshのエラーが発生しますOracle 10gOracle 11g

どんな助けでも大歓迎

よろしく。

ナンディッシュ

0 投票する
1 に答える
804 参照

oracle - 無効な権限エラーですか?

関連する 2 つのアプリケーションは、複数のクエリでパッケージ内の関数を使用して、一部のデータを CSV として返します。選択および連結される列は CLOB フィールドであり、HTML、特殊文字などを含めることができます。アプリケーションのユーザーはほとんどいないため、あまり使用されていません。1 つは Oracle HTTP サービスを使用する Flex アプリケーションで、もう 1 つは ODP.NET を使用する ASP.NET アプリケーションです。アプリケーションは、相互にハイパーリンクを持つ 1 つの統合アプリケーションです。

昨日、奇妙なエラーの通知をいくつか受け取りました。

ORA-01031: 権限が不十分です ORA-06512

エラーの詳細にあるパッケージの行番号は、select 句で使用されている関数が原因でエラーが発生したことを示しています。いずれかのアプリケーションから呼び出された場合、約 75% の確率で発生します。

ORA-06512を引き起こした関数で発生したことは正しいORA-01031 insufficient privilege errorですか?残念ながら、ORA-06512これは非常に一般的なエラーであり、何もわかりません。また、なぜ無効な権限エラーが発生するのでしょうか? 両方のアプリケーションで使用されている Oracle ユーザー アカウントには、関数を含むパッケージに対する実行権限があります。

機能に関しては… 生産で2年ほど使用しましたが問題ありません。また、昨日 QA にデータをインポートしてテストしたところ、何度サーバーにリクエストをぶつけてもエラーは発生しませんでした。しかし、実稼働環境では、まったく同じパラメーターを使用しても約 75% の確率でエラーが発生します。

DBA がトレースを手伝ってくれましたが、トレース ファイルにエラー メッセージが見つかりませんでした。

今日、生産はすべて正常に戻りました。リクエストでサーバーを叩いても、エラーは頑固に発生を拒否します。

昨日のこの非常に奇妙な動作の原因は何ですか? ここにいる教祖の中に何か考えがある人はいますか?

編集: 1 つの重要な詳細に気付きました。関数によって選択され、CSV に連結されているテーブルの列は CLOB です。

0 投票する
2 に答える
3978 参照

oracle - Oracle: 一貫性のないデータ型の問題

データ型に一貫性がないというエラー メッセージが表示されますが、その理由がわかりません。これを理解するには、いくつかのガイダンスが必要です。

次の 2 つのタイプを作成しています。

私のユニバーステーブルには、列タイプの次の列があります。



行タイプ

タブの種類


このタイプを使用している関数は次のとおりです。

私は問題をデバッグしようとしましたが、まだ解決策を見つけることができず、SO コミュニティがガイドしてくれれば幸いです。

0 投票する
2 に答える
13675 参照

oracle - RAISE_APPLICATION_ERROR の問題

日付の有効性をチェックするトリガーを開発しました。無効な日付を保存できないので問題なく動作しますが、奇妙なエラー メッセージが表示され、その理由がわかりません。私のコードは次のとおりです。

私が得るエラーは次のとおりです。

エラー ORA-20101: 間違った日付 ORA-06512: "USER587.CHECKDATEVALIDITY" の 28 行目 ORA-04088: トリガー 'USER578.CHECKDATEVALIDITY' の実行中にエラーが発生しました。

また、呼び出された RAISE_APPLICATION_ERROR の次の行からエラーが発生することに気付きました。エラーの原因は何ですか?

0 投票する
3 に答える
8439 参照

java - Oracleエラーログファイル

Oracleで次のブロックを実行しています(何をするかはそれほど重要ではありません)

次のエラーが発生します:

質問: Oracleエラーログなどにアクセスして、完全なスタックトレースやその他の例外に関する情報を取得するにはどうすればよいですか。

0 投票する
3 に答える
9923 参照

oracle - ストアドプロシージャを使用してファイルをOracleDBに読み込む方法

ファイルをBLOBとしてOracleテーブルに読み込もうとしています。ファイルは*.gzデータです。私はネットを見回していくつかの例を見つけました、そしてこれは私が思いついたものです:

これを実行すると、次のエラーが発生します。

パスをさまざまな方法で試しました。つまり、「/ tmp /」、「tmp」、「/tmp」です。ファイル名が正しいので、何が悪いのか途方に暮れています。これは実際に私がこれまでに作成した最初のストアドプロシージャであるため、これは非常に単純なことかもしれません。誰かがこれを手伝ってくれることを願っています。ちなみに、私はOracleSQLDeveloperを使用しています。

0 投票する
1 に答える
567 参照

oracle - pl sql 例外メッセージ

次のエラーメッセージがあります。

線が多い理由を教えてください。スタックの巻き戻しですか、それともメッセージが人為的にまとめられたのですか?

0 投票する
3 に答える
3089 参照

oracle - ORA-01438 エラー

この例外について誰か助けてもらえますか?

ORA-01438: この列に指定された精度よりも大きな値が許可されています

ORA-06512: "DM001.DFEE_AFT_IUD_JOURNAL"、58行目

ORA-04088: トリガー 'DM001.DFEE_AFT_IUD_JOURNAL' の実行中にエラーが発生しました ORA-06512: 行 4

0 投票する
3 に答える
280541 参照

oracle - OracleエラーORA-06512

なぜそれが私にORA-06512エラーを与えるのか理解できません

挿入が行われるテーブルの構造ベース: