一个Transaction 2不同的db引擎

时间:2018-01-22 07:36:44

标签: sql-server oracle transactions multiple-databases database-engine

如何在一个事务中管理两个不同的数据库引擎,例如ms SQL和Oracle?

当ı开始变换时,应该影响两个不同的数据库。

1 个答案:

答案 0 :(得分:0)

您需要配置和使用XA。此外,您必须决定哪一个是事务协调器,并且需要为XA专门配置sql server。

您应该熟悉XA和分布式事务,因为这是一个更复杂的环境,并且在其中一个数据库不可用时具有不同的锁定行为。