首页 > 数据库 >配置Oracle链接服务器使用分布式事务​

配置Oracle链接服务器使用分布式事务​

时间:2023-11-28 13:07:04浏览次数:63  
标签:事务 Server SQL Oracle 服务器 分布式

1 现象

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

配置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。

配置Oracle链接服务器使用分布式事务​_SQL_02


配置Oracle链接服务器使用分布式事务​_分布式事务_03


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

配置Oracle链接服务器使用分布式事务​_分布式事务_04


配置Oracle链接服务器使用分布式事务​_Server_05


3 产品&服务

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

Moebius数据库多活集群

数据库协作运维服务

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



标签:事务,Server,SQL,Oracle,服务器,分布式
From: https://blog.51cto.com/u_15934193/8598799

相关文章

  • Linux服务器上查询进程 ps aux
    在Linux服务器上查询进程,有以下几种方法:使用ps命令。这个命令用于报告当前系统的进程状态。可以用以下方式使用ps命令来查看进程信息:psaux:显示系统中所有进程的信息。ps-e:显示所有进程的信息。ps-f:显示进程的所有信息。ps-l:以长格式显示进程信息。ps-r:只显示正在运......
  • linux服务器主机巡检:
    脚本:[root@mongodbfiles]#catxuncheck.sh#!/bin/bash#获取服务器基本信息hostname=$(hostname)ip_address=$(hostname-I|awk'{print$1}')os=$(lsb_release-ds)kernel=$(uname-r)uptime=$(uptime-p)#监控循环whiletrue;do#获取CPU信息cpu_model=$(cat/p......
  • odigos 基于ebpf 以及OpenTelemetry 的分布式tracing 解决方案
    按照odigos官方的介绍是不需要进行代码的修改就可以实现方便的跨应用的分布式trace,目前支持java,python,net,go,js等语言目前看官方的介绍,安装是比较简单的(核心基于了k8s),目前官方文档比较清晰可以试用下说明目前开源分布式trace的工具是越来越多了,同时基于ebpf以及OpenTelemetry标......
  • oracle查询用户的权限
    DBA_*描述的是数据库中的所有对象ALL_*描述的是当前用户有访问权限的所有对象USER_*描述的是当前用户所拥有的所有对象 查看所有用户: select*fromdba_users;  --->显示所有用户的详细信息select*fromall_users; ......
  • 服务器数据库A的备份恢复到服务器B后出现问题解决
    消息10314,级别16,状态11,第2行尝试加载程序集ID65536时,Microsoft.NETFramework出错。服务器可能资源不足,或者程序集可能不受信任,PERMISSION_SET=EXTERNAL_ACCESS或UNSAFE。如上错误提示,解决办法: alterdatabasedatabasenamesettrustworthyon还有更改数据库......
  • Oracle 数据库表空间运维
    --https://blog.csdn.net/hanjianahanjian/article/details/83871567--1、block:是Oracle中存储数据块的最小单位,所以数据最终都是存储在block中。它也被称为逻辑blocks或是页(pages)。每个操作系统都有自己的blocksize。而这里的block是Oracle自己的,不同2于2、extent:OS的blocks......
  • js获取nginx服务器时间
    前端页面js获取nginx服务器时间在实际开发中,我们通常要使用的是服务器端的时间,而不是本机电脑的时间,在js文件中直接通过newDate()获取的时间是本机电脑的系统时间,获取服务器时间的方法如下:1.修改nginx的配置文件nginx.conf,在对应服务器端口的server路径下直接添加如下代码:loca......
  • 本地Linux 服务器实现内网穿透,SSH远程连接
     公网SSH远程连接Linux的好处在于可以在任何地方通过互联网连接到Linux服务器,无需在服务器所在的局域网内。这样可以方便地进行远程管理、维护和操作,提高了工作效率和灵活性。同时,公网SSH连接还可以加强服务器的安全性,因为可以通过SSH协议进行加密通信,保护数据的安全性。下面简......
  • 本地Linux 服务器实现公网SSH远程连接
     公网SSH远程连接Linux的好处在于可以在任何地方通过互联网连接到Linux服务器,无需在服务器所在的局域网内。这样可以方便地进行远程管理、维护和操作,提高了工作效率和灵活性。同时,公网SSH连接还可以加强服务器的安全性,因为可以通过SSH协议进行加密通信,保护数据的安全性。下面简......
  • 百战商城项目---第11章 文件服务器 FastDFS 搭建
    1简介FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份......