-
sqlserver 2000连接oracle10g有哪个大哥能帮忙指教一下???20
最近在做一个项目,以实现sqlserver2000连接oracle10g通信,因为客户那边用的是sqlserver2000而本系统是用oracle10g,客户只能提供给我们server2000数据库,所以想在客户数据那边搞一个监听器,监听客户数据,本人是个新手,请哪位大哥能帮忙指教一下,希望能给出具体的步骤???谢谢啦!
问题补充:开始项目是oracle连接sql 后来改方案没能及时更新过来,最后采集sql连接oracle,其它一切都配置好了,当我在sql中加上insert触发器时(此用来把新添加的数据直接插入到新oracle中),由于oracle和sql不在分别在不同的服务器上,但处在同一个局域网中,两台服务器的135端口都打开了,msdtc也启动了,可当执行insert语句时,一直出现如下:
------------------
服务器: 消息 7391,级别 16,状态 1,过程 usertiger,行 5
该操作未能执行,因为 OLE DB 提供程序 'MSDAORA' 无法启动分布式事务。
------------------
请问大哥这是什么原因怎么解决?谢谢!2011年5月31日 11:17
1个答案 按时间排序 按投票排序
-
标题是sql连接oracle
内容说的是oracle连接sql
不清楚到底是哪一端连接哪一端
暂按sql里连接oracle来说明把:
方法1:
在SQL端(客户端)安装Oracle的Windows驱动,配置好连接串(network\admin目录下,IP等一些相关信息)
安装plsql,指定连接串,输入用户信息就可以了
方法2:
在SQL端(服务器端)安装Oracle的Windows驱动,配置好连接串(network\admin目录下,IP等一些相关信息)
在SQL Server里面配置好链接服务器,就可以了,查询时使用OpenQuery来查询就可以了。
2011年5月31日 17:16
相关推荐
SQL SERVER 连接 Oracle 数据库几种方法 在实际开发中,我们经常需要在 SQL Server 中连接 Oracle 数据库,以便实现数据交换和集成。那么,如何在 SQL Server 中连接 Oracle 数据库呢?下面我们将介绍几种常见的...
### Oracle 10g 或 11g 通过 DBLink 访问 SQL Server 数据库 #### 概述 本文档详细介绍了如何在Oracle 10g或11g环境中使用DBLink来访问SQL Server数据库的方法。这种方法对于那些习惯于使用Oracle进行数据库操作的...
本文将详细阐述如何在SQL Server 2000中建立到Oracle数据库的连接,以便从SQL Server中读取Oracle中的数据。 首先,我们需要了解SQL Server 2000的数据链接服务器功能,这是实现跨数据库连接的关键。数据链接服务器...
SQL Server 作为链接服务器连接 Oracle 数据库,需要配置 Windows 的 ODBC 数据源和 SQL Server 2000 中的连接服务器。下面将详细介绍配置过程和连接方法。 配置 Windows 的 ODBC 数据源 在 Windows 操作系统中,...
"ERWin连接数据库详解" ...ERWin连接数据库需要注意多个重要步骤,包括新建模型时的注意事项、连接数据库的正确步骤、连接SQL Server 2000和连接Oracle 10g的步骤。如果用户按照这些步骤操作,应该可以成功连接数据库。
本篇文章将详细讲解如何配置SQL Server 2000以便访问Oracle数据库,实现数据的共享和同步。 首先,我们需要理解SQL Server 2000访问Oracle数据库的基本原理。SQL Server 2000提供了“开放数据库连接”(ODBC)和...
在网上看了很多资料,感觉不是很仔细,很多同学遇到这个问题,就详细说明一下在局域网环境下Navicat连接SQL Server和Oracle 19c的方法,PL/SQL Developer连接Oracle
本文将详细介绍如何通过配置Linked Server以及使用Oracle的透明网关(Oracle Gateway for Microsoft SQL Server, 简称TG4MS)来实现SQLServer2008 R2与Oracle11g R2之间的互连。 #### 2. 环境信息 - **SQLServer ...
### SQL Server 2012 连接 Oracle 数据库操作说明 #### 一、概述 在实际工作中,经常需要在不同的数据库系统之间进行数据交互。本文档将详细介绍如何使用 SQL Server 2012 实现与 Oracle 数据库的连接,并进行数据...
### 实现 Oracle 连接 SQL Server 的方法与步骤 在 IT 领域,数据库间的交互对于实现数据共享和业务协同至关重要。Oracle 和 SQL Server 分别作为市场上两款主流的数据库管理系统,它们之间的连接需求十分常见。...
通过Oracle通用连接访问SQL Server数据库的方法为IT领域提供了一种跨数据库系统进行数据交互的有效途径。这种方法主要依赖于Oracle数据库的异构服务功能,允许用户从Oracle环境中直接查询或操作其他类型数据库(如...
在本场景中,我们探讨的是如何在Oracle 19C RAC环境中通过Oracle数据库网关(Gateway)连接到SQL Server 2012数据库。Oracle Gateway使得不同数据库系统间的数据交互成为可能,实现异构数据库间的透明访问。 首先,...
市场上存在许多这样的工具,如SSMA(SQL Server Migration Assistant) for Oracle,这是一个官方提供的迁移工具,能自动分析SQL Server的架构,并生成适合Oracle的DDL(Data Definition Language)和DML(Data ...
SqlServer2008通过Oracle provider for OLEDB访问远程Oracle数据库 包括链接服务器环境安装、链接服务器创建、远程建表、修改表,增删改查数据,创建、执行带参与无参存储过程的方法等,资料为作者参考网络资料整理...
本文将详细介绍如何在SQL Server上安装Oracle Provider for OLE DB驱动,以便创建与Oracle数据库的连接服务器。 首先,Oracle Provider for OLE DB是一种数据提供程序,它允许SQL Server或其他支持OLE DB的应用程序...
### SQL Server 2008 与 Oracle 11g 比较 #### 执行摘要 Microsoft SQL Server 2008 在多个关键领域表现出色,尤其在商业相关的领域中,相较于 Oracle Database 11g 显示出了显著的优势。这些优势主要体现在以下几...
linux_oracle11g使用透明网关连接sqlserver.docx
SQLServer2000和Oracle11G在存储过程的语法上有很大的区别。SQLServer2000的存储过程创建语句(CREATE PROCEDURE)支持参数声明、数据类型和输出参数,而Oracle11G的CREATE PROCEDURE不仅包含这些元素,还可以选择...
.oracle 到 SQL Server 跨库查询 Oracle 到 SQL Server 跨库查询是指通过网关工具将数据从 SQL Server 数据库中抽取到 Oracle 数据库中。这个过程需要安装和配置网关软件,并进行相应的设置和配置。 一、网关软件...