SQLSERVER2008 R2 创建链接服务器至ORACLE 11GR2

本人记录下SQLSERVER2008 R2 创建链接服务器至ORACLE 11GR2,中间也花费不少的时间,网上也有很多的方法 ,但是从2005以后的SQLSERVER 都不同于以前的方法了。

 

1,首先确保SQLSERVER 2008 服务器版本与ORACLE11GR2客户端的安装文件版本一致。

本人是使用WIN8 X64 系统,SQLERVER2008 也是X64。 

 

2,去ORACLE官网下载 64位INTANTAS CLIENT 。安装完毕。

 

3,设置ORACLE_home 指向安装的客户端CLINET_1目录.(本人目录 是D:\app\OracleInstants\product\11.2.0\client_1)

 

4,设置PATH环境变量,分别需要添加 D:\app\OracleInstants\product\11.2.0\client_1 和 D:\app\OracleInstants\product\11.2.0\client_1\bin.

其中,bin目录下有使用到OraOLEDBPUS1.dll

 

5,创建dblink

脚本如下:

/****** Object:  LinkedServer [ORCLDB]    
@server --链接名
@srvproduct 产品名
@provider  --OLE DB 字符
@datasrc --数据源 D:\app\OracleInstants\product\11.2.0\client_1\clinet_1\network\admin\tnsnames.ora 查看

@provider=N'OraOLEDB.Oracle'
Script Date: 03/04/2014 15:45:55 ******/
--EXEC master.dbo.sp_addlinkedserver @server = N'ORCLDB', @srvproduct=N'Oracle',@provider=N'OraOLEDB.Oracle', @datasrc=N'devdb'
EXEC master.dbo.sp_addlinkedserver @server = N'ORCLDB', @srvproduct=N'Oracle', @provider=N'OraOLEDB.Oracle', @datasrc=N'OracleDB', @provstr=N'MSDAORA'
 /* For security reasons the linked server remote logins password is changed with ######## */
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'ORCLDB',@useself=N'False',@locallogin=NULL,@rmtuser=N'core',@rmtpassword='xxxx'

 其中一定要注意 @datasrc 一定要与D:\app\OracleInstants\product\11.2.0\client_1\clinet_1\network\admin\tnsnames.ora 中的devdb 一致。。在这上面我花费不少的工夫。

 

 

SqlServer ETL 数据抽取工具SSIS之环境搭建 SSIS 是Microsoft SQL Server integration Servers 的简称,是数据集成的解决方案,它包含数据提取,加工,加载等为一体的平台。 SQL Server Integration Services (SSIS) 提供一系列支持业务应用程序开发的内置任务、容器、转换和数据适配器。您无需编写一行代码,就可以创建 SSIS 解决方案来使用 ETL 和商业智能解决复杂的业务问题,管理 SQL Server 数据库以及在 SQL Server 实例之间复制 SQL Server 对象 阅读详情

相关推荐

sql server 与 oracle 数据库连接

测试环境搭建学习 技术点一: sql server 与 oracle 数据库连接 问题出现: 用的是wind7 系统, 我需要用 sqlserver 远程连接 oracle 数据库 第一步:下载 oracle 数据库客户端,并配置好TNS信息 下载64位Oracle客户端 http://download.oracle.com/otn/nt/oracle11g/1120...

weixin_42996498的博客 7043

sqlserver2008r2 链接服务器到oracle 11g

首先 我的sqlserver 2008 r2 和oracle11g安装在同一台电脑上 下面记一下配置的方法: 1. 配置odbc 安装完成oracle后 在驱动程序中会有 oracle in oradb11g_home1这个驱动程序 如下图: 然后 在 用户DSN 中添加数据源 配置如下: 然后保存。 2. 在sqlserver中 打开访问接口,...

dhb7505的博客 786

SQLServer2008R2与Oracle11gR2互连

1.1. 简介 SQLServer2008与Oracle11g 同时为现代企业两个重量级的数据库,如何实现他们之 间的互连互通 1.2. 环境信息 SQLServer :2008R2 Oracle:11gR2 1.3. 相关文档 《OracleDB11g初探》《SQLServer2008初探》

SqlServer2008 R2 新建链接服务器-链接oracle

1.需要有oracle相应的客户端,我本地为win64_11gR2_client,下载并安装 2.设置oracle网络服务 3.设置PATH环境变量,分别需要添加D:\app\OracleInstants\product\11.2.0\client_1 和D:\app\OracleInstants\product\11.2.0\client_1\bin...

weixin_30273501的博客 726

SQLSERVER建立ORACLE的链接服务器.doc

介绍通过SQLSERVER链接服务器实现sqlserver和oracle的异构数据库分布式查询。

SQL-SERVER-64位配置ORACLE连接

SQL-SERVER-64位中配置ORACLE连接的要点

SQL server 创建链接服务器

当业务需要访问多个数据库时,可以使用链接服务器来再当前的数据库中操作另外一个数据库。 本文讲述2种创建方法:1使用SSMS客户端直接创建 2执行sql代码创建。

roc_wei_chen的博客 4412

oracle连接sqlserver

oracle通过安装透明网关访问sqlserver数据库,透明网关要与数据库的版本保持一致,附件中包含了透明网关及数据库的配置文件及经过整理测试的文档。亲测好用,但是由于不同的环境导致无法访问的 请检查防火墙及安全策略。

2008r2 java连接oracle11g慢,SQLSERVER2008 R2 创建链接服务器至ORACLE 11GR2

本人记录下SQLSERVER2008 R2 创建链接服务器至ORACLE 11GR2,中间也花费不少的时间,网上也有很多的方法 ,但是从2005以后的SQLSERVER 都不同于以前的方法了。1,首先确保SQLSERVER 2008 服务器版本与ORACLE11GR2客户端的安装文件版本一致。本人是使用WIN8 X64 系统,SQLERVER2008 也是X64。2,去ORACLE官网下载 64位...

weixin_29171129的博客 156

【C语言基础】野指针与空指针

全网最接地气的C语言野指针介绍,此处对于野指针与空指针知识点做一些简要的介绍,作者实属初学,写博客也是作者学习的一个过程,难免文章中有内容理解不到位或者有不当之处,还请朋友们不吝指正,希望大家多多给予支持,赠人玫瑰,手有余香! 文章目录一:野指针1.1 :野指针的成因2.1 :规避野指针二:空指针 一:野指针 概念:野指针就是指向的内存地址是未知的(随机的,不正确的,没有明确限制的)。 说明:指针变量也是变量,是变量就可以任意赋值。但是,任意数值赋值给指针变量没有意义,因为这样的指针就成了野指针,此指针指向

qq_43727529的博客 2万+

STM32F407 FreeRTOS+LVGL移植实战:从驱动适配到性能优化

本文详细介绍了在STM32F407开发板上移植FreeRTOS和LVGL的实战经验,涵盖硬件准备、驱动适配、性能优化等关键步骤。通过TFTLCD屏幕驱动优化、DMA加速和任务优先级调整,显著提升界面流畅度,为嵌入式GUI开发提供实用解决方案。

weixin_29190651的博客 632

sqlserver访问接口无Oracle,SQLServer通过链接服务器访问Oracle

数据库:SqlServer2005 、Oracle 11gR2系统环境:windows Server 2008R2 32位。最近在做项目时,需要通过sql的链接服务器访问Oracle。以前弄过sql访问sql,感觉挺简单的,以为访问Oracle也差不多,实际做过后才发现存在很多差距。步骤:1、SQL Server端Windows需装对应版本的Oracle客户端。(我安装Oracle9i客户端后通过...

weixin_31684041的博客 3241

柔性OLED屏幕绿线故障的激光修复技术解析

OLED显示技术作为新一代显示方案,其主动矩阵驱动原理通过TFT背板控制每个像素的发光。在柔性屏幕应用中,微米级数据线路的物理损伤会导致显示异常,表现为贯穿屏幕的绿线故障。激光微焊技术凭借其微米级加工精度,成为修复这类精密电路损伤的理想方案。该技术通过纳秒级脉冲激光实现金属线路的精准重熔,在手机维修、显示面板制造等领域具有重要应用价值。特别是在折叠屏、曲面屏等柔性显示设备维修中,激光修复技术能有效解决因反复弯折导致的数据线断裂问题,配合光学定位系统和参数优化,修复成功率可达85%以上。

weixin_29168153的博客 324

sql 连 oracle数据库,Sqlserver连接oracle进行读写数据库

一、 开启SQL Server 2008远程连接---如果已经开启,则可以跳过1. 打开SSMS,用Windows身份连接数据库后,右键点击数据库引擎,选择“属性”2. 左侧选择“安全性”,选中右侧的“SQL Server和Windows身份验证模式”以启用混合登录模式3. 左侧选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”4. 打开SSCM,选中左侧的“SQL Server服务”,确...

weixin_31014025的博客 898

pyautogui库详细教程,逐行注释(附项目实战:基于图像识别实现崩坏星穹铁道自动化测试)

本文包含了pyautogui的使用方法与常见问题指南,随文附带对游戏实现的自动化项目源码与说明文档

m0_53043024的博客 1万+

无法创建链接服务器 ORCL 的 OLE DB 访问接口 OraOLEDB.Oracle的实例 (错误:7302)

本人接触和使用Oracle数据库才有一个季度的时间,问题比较白,大神请无视本文。 环境: 1、数据服务器,windows2008R2,Oracle11g 2、报表服务器,windows2008R2,SQLServer2008R2,PL\SQL32位,Oracle客户端32位 任务: 自己的报表平台使用sqlserver数据库(没有Oracle版的,没有为什么),要在SQLServer端通...

m0_37069725的博客 2万+

【UV打印机】RYPC打印软件教程(二)-软件界面概述

下图是控制软件的主操作界面.将喷绘机的操作规纳为四块,分别为参数设置,任务选择,打印控制,系统维护,对于日常打印而言,只需操作任务选择,打印控制。从而使汲及的操作相对较少,使得系统对普通用户而言简单易用.

Print World的专栏 3599

oracle 连sql server,SQL Server 透过链接服务器访问Oracle

SQL Server 通过链接服务器访问Oracle数据库:SqlServer2005 、Oracle 11gR2系统环境:windows Server 2008R2 32位。最近在做项目时,需要通过sql的链接服务器访问Oracle。以前弄过sql访问sql,感觉挺简单的,以为访问Oracle也差不多,实际做过后才发现存在很多差距。步骤:1、SQL Server端Windows需装对应版本的Or...

weixin_39997253的博客 364

OpenClaw人人养虾:接入即时通讯平台Zalo

通过 Zalo Official Account(OA,官方账号)API,可以将 OpenClaw 接入 Zalo,实现面向越南用户的自动化客服和互动。

王国平的博客 437

Cadence Orcad Capture原理图断线的检查与避免方法

在设计电路图中,尤其是直接借鉴别人的设计进行二次开发的过程中难免会遇到如下尴尬的情况。有没有眼神好的朋友发现图纸的哪里有不对劲的地方呢?

fydar的博客 3267

oracle数据库连接sql server,SQLServer数据库之SQL Server 通过链接服务器访问Oracle

本文主要向大家介绍了SQLServer数据库之SQL Server 通过链接服务器访问Oracle,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。数据库:SqlServer2005、Oracle11gR2系统环境:windowsServer2008R232位。最近在做项目时,需要通过sql的链接服务器访问Oracle。以前弄过sql访问sql,感觉挺简单的,以...

weixin_35977784的博客 836

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

关于:无法创建链接服务器 "ORCL" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 的实例 (错误:7302)...

本人接触和使用Oracle数据库才有一个季度的时间,问题比较白,大神请无视本文。 环境: 1、数据服务器,windows2008R2,Oracle11g 2、报表服务器,windows2008R2,SQLServer2008R2,Oracle客户端32位,PL\SQL32位(连接数据服务器的Oracle数据库没问题) 任务: 自己的报表平台使用sqlserver数据库(没有Or...

bangxianju9764的博客 1428

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

64位SqlServer通过链接服务器与32位oracle通讯

在SQL SERVER里只安装了32位的oracle客户端的情况下,添加链接服务器然后执行查询会报如下信息: 原因:在64位的SQL Engine中已经不提供MSDAORA 的驱动了,可以使用OraOLEDB.Oracle,安装oracle 64位客户端即可。 1、下载客户端win64_11gR2_client.zip和win32_11gR2_client.zip http:...

weixin_30706507的博客 529

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Oracle 访问SQL Server的数据 (通过Oracle gataway)

测试例子:通过Oracle的GateWay,访问SQLServer的数据。 Oracle 信息: Oracle所在机器的IP : 192.168.2.28 oracle SID :test Oracle 版本: 11.2.0.4 SQL Server 信息: SQL Server所在机器的IP : 192.168.2.28 SQLServer SID : MSSQLSERVER ...

文档搬运工 3756
上一篇: EM 配置
下一篇: linux
茄子煸土豆
博客等级 码龄19年 0粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值