为Oracle链接服务器使用分布式事务
1 现象
在SQL Server中创建指向Oracle的链接服务器,SQL语句在事务中向链接服务器插入数据。返回链接服务器无法启动分布式事务的报错。
2 解决
在Windows平台下,SQL Server依赖分布式事务协调器(MSDTC)来使用分布式事务,Oracle Client使用Oracle Services for Microsoft Transaction Server服务来支持分布式事务。详细参考官方文档:”https://docs.oracle.com/cd/E56485_01/win.121/e59272/install.htm#NTMTS115“。首先按照如下步骤检查安装Oracle Client时是否选择了Oracle Services for Microsoft Transaction Server。
如没有安装,按照以下步骤进行安装 。
产品&服务
SQL专家云数据库智能运维平台
Moebius数据库多活集群
数据库协作运维服务
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...