Oracle Express 10gデータベースにアクセスするためにODP.NET(最新版)でNHibernate 3.0を使用しているASP.NET 4.0アプリケーションがあります。 CLOB列がオブジェクトに混在していることを除いて、すべて正常に動作しています。odp.netはup/caches clob列を組み合せます
例:
HTTPリクエスト/製品/ 1 /:
すべての列の値がOKである返されます。
のHttpリクエスト/製品/ 2 /:
すべて返された列の値は、CLOB列を除いて、OKです。戻されたCLOB列は、以前にロードされたオブジェクトからのものです。
接続プーリングを無効にすると、この問題は解決します。
しかし、私は接続プーリングを使用したいと思っています。それは解決策として正しくは感じません。これはODP.NETのバグですか?あるいは、組み込みの「機能」が欠けていますか?
このNhibernateのバグに関連しています。http://216.121.112.228/browse/NH-2500 –