博客列表 > 为Oracle链接服务器使用分布式事务

为Oracle链接服务器使用分布式事务

Moebius数据库多活集群
Moebius数据库多活集群 原创
2024年11月12日 13:06:06 534浏览

现象

在SQL Server中创建指向Oracle的链接服务器,SQL语句在事务中向链接服务器插入数据。返回链接服务器无法启动分布式事务的报错。

wo1.png

wo2.png

解决

在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。

wo3.png

wo4.png

如没有安装,按照以下步骤进行安装 。

wo5.png

wo6.png

产品&服务

SQL专家云数据库智能运维平台

Moebius数据库多活集群

数据库协作运维服务

北京格瑞趋势科技有限公司是聚焦于数据服务的高新技术企业,成立于2008年,创始团队及核心技术人员来自微软和雅虎。微软数据平台金牌合作伙伴,卫宁健康数据平台战略合作伙伴。通过产品+服务双轮驱动的业务模式,14年间累计服务4000+客户,覆盖互联网、市政、交通、电信、医疗、教育、电力、制造业等各个领域。

11.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议