ERP與電子簽核這兩個異質系統,遇到一個需求,當有人員離職的時候,要同時比對兩邊系統有沒有作業

所以在兩邊的db 都做Trigger,在update的同時,insert into 到一個界接的Table,在另外建立一支表

去對這個Table check 兩邊的狀態。

在sql 內 trigger要寫到另外一個資料庫,這要用分散式交易(DTC)

要注意幾件事

1.防火牆是否開始DTC與RPC透通

2.要設定ODBC

3.要設定MSDTC

Snap3.jpg

==============================================================

ODBC

Snap32.jpg

================================================================

這邊順便一提DTC 測試工具

DTCTESTER

Snap33.jpg

他完全可以取代掉DTC PING

且他會建立一筆交易,去看是否成功,並回傳Status,訊息也很易讀。

文章標籤
創作者介紹
創作者 GordonSu 的頭像
GordonSu

宇的宇中聆聽

GordonSu 發表在 痞客邦 留言(0) 人氣()