2016-04-03 18 views
0

以前はOracleテクノロジを使用したことがありません。先週、私の仕事でOracle Forms 5テクノロジに基づいた非常に古いプロジェクトでいくつか変更を加えなければなりませんでした。 データベース用のForms and Tora用のDeveloper 2000が使用されています。 ORA-04088:トリガーDBNAME.TRIGGER_NAMEの実行中にエラーが発生しました。ORACLE FORMS 5 - 挿入トリガがありませんか?

問題は、私は本当に、それは私が追加したすべてのステップはOKですが、私はトリガーを見つけることができます - DBNAME.TRIGGER_NAME。

このトリガーをデータベースで検索しようとしましたが、失敗しました。 プロジェクト全体でこのトリガーをPL/SQLコードで検索しようとしましたが、失敗しました。

どうすれば可能ですか?

それは本当に古い技術であり、ソフトウェアTora /比較的古いバージョン/インスタンスがトリガーを証明することができる/私は別名、シーケンス/を含む構造とデータを見ることができますか?

他にはどこが必要ですか?

+0

トリガーの検索はどこで試しましたか? –

+0

全体のpl/sqlプロジェクトコード - すべてのトリガ、関数、LOV、プロジェクトDB全体、すべてのテーブル、すべてのエイリアス、すべてのトリガ/そこにトリガはありません。 – ilooli

答えて

0

DBA_TRIGGERSでトリガーを検索してみます。見つかった場合は、DBMS_METADATA.GET_DDL関数から簡単にソースコードを抽出できます。

DBA_DEPENDENCIESからも参照できます。

+0

ありがとうございました! DBA_TRIGGERSに「欠落」トリガーが見つかりました。 – ilooli

+0

あなたは大歓迎です。これが役に立ったら、他人にも役立つように答えを受け入れてください。 –

関連する問題