[Seasar-s2dotnet 27] Re: ASP.NET でのトランザクション機能の利用について
Kazuya Sugimoto
sugimoto
2005年 7月 29日 (金) 14:40:55 JST
杉本です。
S2.NET.Extension.Txあたりは、COM+ DTC トランザクションを
使っています。今回の問題は、おそらくMS DTCがらみだと思うのですが、
私も S2.NET.Extension.Txの部分を作ってもらって、初めてMS DTC
を知ったレベルなのであまり詳しくは無いです。
見当違いのことを言っていたらご指摘お願いします。
>> 接続先のデータベースは同じコンピュータ上でしょうか?
> いいえ、別のコンピュータで稼動しています。
> ちなみにデータベースはOracle 10gです。
まずOracle 10gとMS DTCの関係はどうなっているかなのですが、
このあたり、詳しい方おられないでしょうか?
>> 管理ツール -> コンポーネントサービス -> コンピュータ ->
>> マイコンピュータのプロパティ -> MSDTCタブ -> セキュリティの構成ボタン
>>
>> あたりが怪しいでしょうか・・・
> こちらを開いてみたのですが、設定変更はしていませんでした。
> とりあえず、以下の設定をしましたが、状況は変わりませんでした。
サーバ側でMS DTCが開始されている必要があります。
ネットワークDTCアクセスも有効になっていないと駄目だと思うので、
データベースサーバ側の設定も試してもらえないでしょうか?
あとは、ファイアウォールでネットワークDTCアクセスが防がれているとか
しか思いつきません・・・orz
--
Kazuya Sugimoto
http://kamedane.com/
seasar-dotnet メーリングリストの案内