問題タブ [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.
oracle - ORA-29283:ファイル操作が無効ですORA-06512:「SYS.UTL_FILE」の536行目
以下は、テーブルからフラットファイルにデータを抽出するために使用するコードです。
このコードは開発データベースでは正常に機能していますが、新しいDBで実行すると、以下のエラーがスローされます。
この問題を解決するのを手伝ってください。
この質問を解決するために私からのより多くのデータが必要な場合は、私に知らせてください。
oracle - DBMS_Snapshot.refreshが11gで機能しない、マテリアライズドビューエラー
正常に動作しましたが、同じように実行すると次DBMS_Snapshot.refresh
のエラーが発生しますOracle 10g
Oracle 11g
どんな助けでも大歓迎
よろしく。
ナンディッシュ
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 です。
oracle - Oracle: 一貫性のないデータ型の問題
データ型に一貫性がないというエラー メッセージが表示されますが、その理由がわかりません。これを理解するには、いくつかのガイダンスが必要です。
次の 2 つのタイプを作成しています。
私のユニバーステーブルには、列タイプの次の列があります。
行タイプ
タブの種類
このタイプを使用している関数は次のとおりです。
私は問題をデバッグしようとしましたが、まだ解決策を見つけることができず、SO コミュニティがガイドしてくれれば幸いです。
oracle - RAISE_APPLICATION_ERROR の問題
日付の有効性をチェックするトリガーを開発しました。無効な日付を保存できないので問題なく動作しますが、奇妙なエラー メッセージが表示され、その理由がわかりません。私のコードは次のとおりです。
私が得るエラーは次のとおりです。
エラー ORA-20101: 間違った日付 ORA-06512: "USER587.CHECKDATEVALIDITY" の 28 行目 ORA-04088: トリガー 'USER578.CHECKDATEVALIDITY' の実行中にエラーが発生しました。
また、呼び出された RAISE_APPLICATION_ERROR の次の行からエラーが発生することに気付きました。エラーの原因は何ですか?
java - Oracleエラーログファイル
Oracleで次のブロックを実行しています(何をするかはそれほど重要ではありません)
次のエラーが発生します:
質問: Oracleエラーログなどにアクセスして、完全なスタックトレースやその他の例外に関する情報を取得するにはどうすればよいですか。
oracle - ストアドプロシージャを使用してファイルをOracleDBに読み込む方法
ファイルをBLOBとしてOracleテーブルに読み込もうとしています。ファイルは*.gzデータです。私はネットを見回していくつかの例を見つけました、そしてこれは私が思いついたものです:
これを実行すると、次のエラーが発生します。
パスをさまざまな方法で試しました。つまり、「/ tmp /」、「tmp」、「/tmp」です。ファイル名が正しいので、何が悪いのか途方に暮れています。これは実際に私がこれまでに作成した最初のストアドプロシージャであるため、これは非常に単純なことかもしれません。誰かがこれを手伝ってくれることを願っています。ちなみに、私はOracleSQLDeveloperを使用しています。
oracle - pl sql 例外メッセージ
次のエラーメッセージがあります。
線が多い理由を教えてください。スタックの巻き戻しですか、それともメッセージが人為的にまとめられたのですか?
oracle - ORA-01438 エラー
この例外について誰か助けてもらえますか?
ORA-01438: この列に指定された精度よりも大きな値が許可されています
ORA-06512: "DM001.DFEE_AFT_IUD_JOURNAL"、58行目
ORA-04088: トリガー 'DM001.DFEE_AFT_IUD_JOURNAL' の実行中にエラーが発生しました ORA-06512: 行 4
oracle - OracleエラーORA-06512
なぜそれが私にORA-06512エラーを与えるのか理解できません
挿入が行われるテーブルの構造ベース: