DOBON.NETお気楽掲示板

ツリー一括表示

Nomalアイコン クラウド上DBとのトランザクションについて /ふるふる (18/01/16(Tue) 09:34) #1585
Nomalアイコン Re[1]: クラウド上DBとのトランザクションについて /ふるふる (18/02/19(Mon) 08:42) #1586 解決み!


親記事 / ▼[ 1586 ]
■1585 / 親階層)  クラウド上DBとのトランザクションについて
□投稿者/ ふるふる -(2018/01/16(Tue) 09:34:50)
  • アイコンVB2015を使っています。

    オンプレミスの社内DBと、ユーザーサービス用のクラウド上のDB(DBはどちらもSQL Server 2016)を使ったシステムで、分散トランザクションを利用したいと考えています。
    社内DBからクラウドDBへリンクサーバーを用意し、社内DBでトランザクションを開始して、処理の中でクラウドDB上のテーブルを更新します。

    リンクサーバーと証明書を使った通信はでき、トランザクションしないでクラウドDBのテーブルをアップデートできました。しかしトランザクションをつかおうとしたら、エラー7391 が発生し、解決できません。

    調べたところ、分散トランザクションを利用するにはお互いのPCからTCP/IPの名前解決ができないといけないみたいです。社内DBにはグローバルIPアドレスは与えないとのことなのでクラウドDBから社内DBへの通信はできそうにありません。

    クラウドDBを使った分散トランザクションは無理、と判断していいでしょうか?

    社内DBとクラウドDBとは別々のコネクションを使ってプログラム上でトランザクション処理を実現させるのが一般的なのでしょうか。




[ □ Tree ] 返信 削除キー/

▲[ 1585 ] / 返信無し
■1586 / 1階層)  Re[1]: クラウド上DBとのトランザクションについて
□投稿者/ ふるふる -(2018/02/19(Mon) 08:42:13)
  • アイコン結局、トランザクションを使わない方法で対応となりました。



解決み!
[ 親 1585 / □ Tree ] 返信 削除キー/


Pass/


- Child Tree -