0

PL/SQLパッケージが無効な場合、このパッケージにアクセスする Java コードPL/SQLは、無効化されたという例外を報告します。ただし、PL/SQLブロックが再コンパイルされて有効な状態になった場合でも、Java は同じエラーを報告します。Web サーバーを再起動すると、エラーは消えます。

サーバーを再起動せずにこの問題を解決することはできますか?

4

1 に答える 1

1

ここで手足を出して、接続プールをリセットすることを提案します。パッケージの状態は、開いている接続に関連付けられている可能性があり、それを閉じて再度開くと修正できます。

それを行う方法については、コンテナによって異なります。一部のコンテナーは、管理機能を使用してそれを行うことをサポートしています。

接続の検証でこの問題が検出されるとは思いませんが、それもうまくいく可能性があります。

于 2013-06-19T03:15:33.513 に答える