私は次の構造を持っています:
P_Integra というプロシージャー内のパッケージ PCK_LANCAMENTOSERVICO。
このプロシージャは、別のパッケージ PCK_LANCAMENTO 内の別のプロシージャ P_BeforeLancamento を呼び出します。
プロシージャ P_BeforeLancamento は、PCK_UTIL で P_ProximoLanc という別のプロシージャを呼び出します。
P_Integra(PCK_LANCAMENTOSERVICO) プロシージャをデバッグしています。P_Integra プロシージャにブレークポイントを設定すると、問題なく動作します。P_ProximoLanc プロシージャにブレークポイントを設定すると、問題なく動作します。しかし、P_BeforeLancamento にブレークポイントを配置すると、デバッガーはブレークポイントで停止しません。
すべてのパッケージにデバッグ情報を追加しました。パッケージ PCK_LANCAMENTOSERVICO には 500 行あります。パッケージ PCK_LANCAMENTO には 4000 行、パッケージ PCK_UTIL には 300 行あります。
デバッガはSQL DeveloperでもPL/SQL Developerでも機能しません。
これについて既知の問題はありますか?パッケージのサイズ?それとも別のこと?
どうもありがとう
アンドレ