我们目前有两个远程SQL服务器的分布式事务,下周其中一个数据库将迁移到Oracle。
我想知道在将Oracle作为分布式事务的一部分时,我是否应该计划解决/修复任何已知的问题-例如,我们的SSIS运行分布式事务=>分布式事务参与者是远程SQL服务器,以及Oracle数据库(Oracle -安装在非windows操作系统中)。
首先,这会起作用吗?
发布于 2011-03-30 11:58:36
您为什么要迁移到oracle,您的索引是否正确?
我认为您可以使用存储过程完成所有这些操作,但我猜您必须在链接服务器上启用DTC
开始分布式事务TranName
插入SqlServer.myDB.dbo.myTable(KeyID,Value)值(123,'hello world')
INSERT INSERT oracle Value)值(123,‘为什么OracleServer.myScrewedUpOracleName.dbo.myTable(KeyID,?’)
提交
https://stackoverflow.com/questions/4225773
复制相似问题