Oracle データベースに書き込むサード パーティのアプリケーションがあります。アプリケーションの 1 つのコンポーネントは特定のパラメーターを指定してデータを返しませんが、アプリケーションの別のコンポーネントは同じパラメーターでデータを返します。このアプリケーションのソース コードはありませんが、データベースには適切な情報が含まれていることがわかります。
正常に動作しないコンポーネントがORA-01403
oracle データベース サーバーから返されます。これは、データが見つからないことを意味しますが、インストールしたパケット スニファで見られるように、構文エラーに関連している可能性があります。
アプリケーションのさまざまなコンポーネントが実際に生成するクエリの違いを確認したいと考えています。
また、これらのクエリをコマンド ラインまたは他のデータベース ビューアで実行して、何が返されるかを確認したいと考えています。
実際に実行されているクエリを示すトレースを使用してデータベースを監視するにはどうすればよいですか? また、これらを IP アドレスまたはソースで分離したいと思います。
Oracle 10g エンタープライズの使用