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
目前还没有答案

相关推荐

    SqlDbx连接oracle

    首先,连接Oracle数据库通常需要Oracle客户端软件,但这里提到的“Sqldbx连接oracle,不用安装client”,意味着SqlDbx可能通过一种无需完整Oracle客户端的方式来实现连接。这种连接方式通常依赖于Oracle的Instant ...

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

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

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

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

    sqlserver连接oracle

    SQL Server 连接 Oracle 服务器详解 SQL Server 作为链接服务器连接 Oracle 数据库,需要配置 Windows 的 ODBC 数据源和 SQL Server 2000 中的连接服务器。下面将详细介绍配置过程和连接方法。 配置 Windows 的 ...

    ms sql 连接oracle

    【MS SQL Server 连接 Oracle 知识点详解】 在 IT 领域,数据库间的交互是常见的需求,其中 MS SQL Server 连接到 Oracle 数据库就是一种常见的应用场景。本篇文章将详细阐述如何让 MS SQL Server 2000 连接至 ...

    网络环境下连接SQL Server和Oracle 19c的方法.docx

    在网上看了很多资料,感觉不是很仔细,很多同学遇到这个问题,就详细说明一下在局域网环境下Navicat连接SQL Server和Oracle 19c的方法,PL/SQL Developer连接Oracle

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

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

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

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

    sqlDbx连接数据库,不用安装Oracle客户端

    对于Oracle数据库,`sqlDbx`提供了一个无需安装Oracle客户端的解决方案,这使得远程数据库访问变得更加便捷,尤其是在资源有限或安全策略严格的环境中。 要使用`sqlDbx`连接Oracle数据库,你需要以下几步: 1. **...

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

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

    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 分别作为市场上两款主流的数据库管理系统,它们之间的连接需求十分常见。...

    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文件,但是我尝试后,在登入框服务器栏”…”都能读取,但是都提示无法识别连接提示符,现在问题解决了。

    sqlserver自动生成sql语句工具sqlserver转oracle

    在IT行业中,数据库管理系统是核心组成部分,SQL Server和Oracle分别是微软和甲骨文公司推出的两款广泛应用的关系型数据库系统。在企业级应用中,有时需要在不同的数据库系统间进行数据迁移或兼容性处理,这就涉及到...

    连接sqlserver oracle 数据库

    连接 sqlserver oracle 经典方法

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

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

    Oracle SQL(SQL for Oracle)

    Oracle SQL,全称为结构化查询语言在Oracle数据库环境中的应用,是数据库管理员和开发人员用于检索、更新和管理Oracle数据库的核心工具。Oracle SQL是SQL标准的扩展,它提供了许多特有的功能,以满足企业级数据库...

Global site tag (gtag.js) - Google Analytics