コミットとロールバック
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
beginner999
投稿数: 3
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
はじめまして beginner999です。
エクセルで管理している情報を、基幹系のMSSQLとOracleをデータマッパーを利用して編集加工して、追加していきたいのですが、MSSQLにレコード追加して、そのあとOracleでエラーが発生して追加せずに、MSSQLの方はロールバックしたいのですが、jBOLTでは可能でしょうか?
ご教授のほどお願いいたします。
エクセルで管理している情報を、基幹系のMSSQLとOracleをデータマッパーを利用して編集加工して、追加していきたいのですが、MSSQLにレコード追加して、そのあとOracleでエラーが発生して追加せずに、MSSQLの方はロールバックしたいのですが、jBOLTでは可能でしょうか?
ご教授のほどお願いいたします。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
詳しくはわかりませんがロールバック等ではなくORACLEでエラーが発生したらMSSQLで追加したレコードを削除するというような動きになるのではないでしょうか
投票数:0
平均点:0.00
sndirect
投稿数: 7
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
こんにちは。
jBOLTはV3からフローレベルコミットをサポートしています。jBOLT ExpedtionにはPDFで「jBOLTV3入門」が添付されていますが、その文書にも一つのフローに二つのデータマッパ(別々のDBMS)を配置し、どちらかの更新に失敗すると、二つともロールバックされる旨、記述があります。フローの作成方法とサンプルプロジェクトもついているので、参考になると思います。
jBOLTはV3からフローレベルコミットをサポートしています。jBOLT ExpedtionにはPDFで「jBOLTV3入門」が添付されていますが、その文書にも一つのフローに二つのデータマッパ(別々のDBMS)を配置し、どちらかの更新に失敗すると、二つともロールバックされる旨、記述があります。フローの作成方法とサンプルプロジェクトもついているので、参考になると思います。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
V3からできるようになったのですね
勉強不足ですみませんでした。
勉強不足ですみませんでした。
投票数:0
平均点:0.00
beginner999
投稿数: 3
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
Ishijimaさん、Sndirectさん ありがとうございます。
スキルアップセンターにUPされている情報をみて、試行してみます。
ありがとうございました。
スキルアップセンターにUPされている情報をみて、試行してみます。
ありがとうございました。
投票数:0
平均点:0.00
beginner999
投稿数: 3
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
連絡遅れてすみません。
おかげさまで、うまく行きました。
色々とIdeaがでてきたので、他連携についても試行してみます。
今後ともよろしくお願いします。
おかげさまで、うまく行きました。
色々とIdeaがでてきたので、他連携についても試行してみます。
今後ともよろしくお願いします。
投票数:0
平均点:0.00