2

これを首尾一貫した意味のある方法で表現できれば幸いです。

NHibernate を使用している理由と ORM フレームワークの利点を説明するメールを送信した後、2 人の DBA が今日私のところに来ました。彼らは私たちのストアド プロシージャをリファクタリングして、次のようなインストルメンテーションを含めるよう強く求めてきました。

BEGIN DBMS_APPLICATION_INFO.set_module(module_name => 'Human Resources' ,action_name => 'Get Employees');

{SQL はこちら}

DBMS_APPLICATION_INFO.set_module(NULL, NULL);

私の質問は、これをどのように達成できるかということについてです。これの実装を見つけることに対して推奨される大きな警告はありますか?これがあまりにも苦痛である場合、代替手段はありますか?

前もってありがとう、-ショーン

4

1 に答える 1

0

あなたが必要としているのは監査ですか?NHibernate と SqlServer のデータ監査http://www.shawnduggan.com/?p=89が役立つかもしれません

于 2010-07-26T06:22:43.643 に答える