0 0

sql连接oracle无法启动分布事务 请帮忙解决,小弟感激不尽!!!!10

sqlserver在windows7系统下,oracle在linux系统下,为实现sql和oracle通信,我在sql上建立了linkedserver 用来连接oracel 并在sql的表中加上触发器(insert),触发器调用linkedserver 向oracle插入同样的数据.
触发器如下:
CREATE TRIGGER testiger
ON T_test_test --表名
FOR INSERT
AS
INSERT OPENQUERY (sqlorcltest, 'select userid,username,remark from t_test_usertest')
select userid,username,remark from inserted

但是一直出现如下错误:

服务器: 消息 7391,级别 16,状态 1,过程 usertiger,行 5
该操作未能执行,因为 OLE DB 提供程序 'MSDAORA' 无法启动分布式事务。


请帮忙解决,小弟感激不尽!!!!
2011年6月02日 17:56
目前还没有答案

相关推荐

    sql_server连接Oracle方法(最全)

    本文将详细介绍如何在 SQL Server 中连接 Oracle 数据库,并解决在连接过程中可能出现的问题。 安装 Oracle 客户端程序 在 SQL Server 所在服务器中安装 Oracle 客户端程序是一个重要的步骤。这一步骤可以帮助我们...

    SQL SERVER连接oracle数据库几种方法

    SQL SERVER 连接 Oracle 数据库几种方法 在实际开发中,我们经常需要在 SQL Server 中连接 Oracle 数据库,以便实现数据交换和集成。那么,如何在 SQL Server 中连接 Oracle 数据库呢?下面我们将介绍几种常见的...

    Sqldbx连接OracleX64位,前一个版本放少东西了

    本问题涉及的是使用Sqldbx这款软件连接64位Oracle数据库时遇到的问题及其解决方案。首先,我们来详细解析这个问题的背景和解决方案。 标题“Sqldbx连接OracleX64位,前一个版本放少东西了”指出,用户在尝试使用Sql...

    HeidiSql客户端,可连接mySql,sqlServer等数据库

    标题中的“HeidiSql客户端”指的是HeidiSQL,这是一个轻量级且用户友好的数据库管理工具,主要用于连接MySQL、MariaDB、SQL Server、PostgreSQL和Oracle等不同类型的数据库系统。这款软件以其简单易用的界面和高效的...

    oracle sqldeveloper连接mysql、SQLServer第三方dll

    解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...

    如何连接oracle数据库及故障解决办法

    在连接 Oracle 数据库时,可能会遇到各种问题,例如,无法连接数据库、无法启动 listener、无法启动数据库等问题。这些问题的解决办法如下: * 无法连接数据库:检查 tnsnames.ora 文件的配置是否正确,检查 ...

    Sqldbx连接OracleX64位

    需求描述: 使用sqldbx.exe连接64位oracle,提示错误; 解决办法: 1、安装oracle32位客户端到目录:D:\Dev\instantclient_11_2 并在目录下新建一个空的文本文件:tnsnames.ora

    实现 Oracle 连接 SQL Server

    ### 实现 Oracle 连接 SQL Server 的方法与步骤 在 IT 领域,数据库间的交互对于实现数据共享和业务协同至关重要。Oracle 和 SQL Server 分别作为市场上两款主流的数据库管理系统,它们之间的连接需求十分常见。...

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    批处理文件(如.bat文件)在Windows环境中是一种高效的方式,可以自动化执行一系列命令,包括连接数据库和执行SQL语句。在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建...

    Oracle19C RAC通过gateways连接SQL server数据库

    在本场景中,我们探讨的是如何在Oracle 19C RAC环境中通过Oracle数据库网关(Gateway)连接到SQL Server 2012数据库。Oracle Gateway使得不同数据库系统间的数据交互成为可能,实现异构数据库间的透明访问。 首先,...

    SQL SERVER 安装ORACLE provider for OLE DB 的连接服务驱动

    本文将详细介绍如何在SQL Server上安装Oracle Provider for OLE DB驱动,以便创建与Oracle数据库的连接服务器。 首先,Oracle Provider for OLE DB是一种数据提供程序,它允许SQL Server或其他支持OLE DB的应用程序...

    SqlDbx连接Oracle的解决方案.rar

    我自己试过能用的,环境win10 64。之前尝试了CSND上的解决办法,多是说要添加tnsnames.ora文件,但是我尝试后,在登入框服务器栏”…”都能读取,但是都提示无法识别连接提示符,现在问题解决了。

    sqlserver2000连接oracle9i的方法

    sqlserver2000连接oracle9i的方法

    win7 x64 pl/sql 连接oracle出错解决方式以及32位客户端

    在Windows 7 64位操作系统上安装Oracle数据库并尝试使用PL/SQL Developer连接时,可能会遇到一些问题,主要是由于PL/SQL Developer是一款32位应用程序,而64位系统默认运行的是64位环境。以下是一些详细的解决步骤和...

    连接sqlserver oracle 数据库

    连接 sqlserver oracle 经典方法

    Oracle SQL 官方文档

    Oracle SQL 是一种强大的数据库查询和编程语言,广泛用于管理和操作Oracle数据库系统。11g第二版(11G2)是Oracle的一个重要版本,提供了许多增强功能和优化。本官方文档集包括四份重要的参考资料,涵盖了Oracle SQL...

    链接服务器-SQL Server连接Oracle(乱码配置,无需修改数据库编码)

    网上基本找不到,sqlserver2012版本链接oracle乱码问题解决实测版。

    SQLTracker Oracle跟踪工具(支持64位)

    SQLTracker是一款专为Oracle数据库设计的高性能监控工具,尤其针对64位操作系统,如win7和win10,提供强大的跟踪和分析功能。在数据库管理领域,了解并掌握SQLTracker对于提升数据库性能优化和问题排查至关重要。 ...

Global site tag (gtag.js) - Google Analytics