SQL Server通过链接服务器访问Oracle
Windows SQL Server 2016 数据库通过链接服务器访问Oracle数据库。
借鉴了很多大佬的文章,但是由于外链失效、文章久远、安装包版本太低、自己积分清零等多重原因,导致了很多问题,最后总算磕磕盼盼搞定了。
整理一下流程,包括各种安装包,方便你我他。
所有安装包都放在此链接下,且永久有效
链接:https://pan.baidu.com/s/12CedL1IUkRQ__w0lxq5HKA
提取码:ug4t
一、SQL Server 2016, SP2, SSMS (SQL Server Management Studio) 安装包
SQL Server安装包:cn_sql_server_2016_enterprise_x64_dvd_8699450
jdk7安装包:jdk-7u80-windows-x64 (安装SQL Server时报错Polybase要求安装Oracle JRE7 51(54位)或更高版本,安装这个jdk)
SP2安装包:SQLServer2016SP2-KB4052908-x64-CHS
SSMS安装包:SSMS-Setup-CHS17.8.1 SSMS-Setup-CHS18 有两个版本的SSMS,17.8.1和18,自取随意
安装步骤不赘述,略。
二、安装Oracle客户端
Oracle客户端安装包:ODAC122011_x64
也可以在Oracle官网下载https://www.oracle.com/database/technologies/odac-downloads.html,不过里面版本众多,根据所需自行选择
安装步骤不赘述,略。
三、配置ODBC
1.打开Microsoft ODBC管理员配置ODBC
2.添加用户DSN
3.选择数据源驱动Oracle in OraClient12Home1
4.命名
四、设置SQL Server
1.设置OraOLEDB.Oracle
2.新建链接服务器,输入Oracle数据库相关信息
3.输入Oracle数据库账号密码
4.设置服务器选项
五、查询
查询语句
select * from openquery (ORACLELINK,'SELECT * FROM TABLENAME')
其中,ORACLELINK是新建链接服务器名称,TABLENAME是Oracle数据库中的表名
注意Oracle区分大小写
查询速度不算慢,可接受范围内
SQL Server通过链接服务器访问Oracle相关推荐
- sqlserver访问接口无Oracle,SQLServer通过链接服务器访问Oracle
数据库:SqlServer2005 .Oracle 11gR2 系统环境:windows Server 2008R2 32位. 最近在做项目时,需要通过sql的链接服务器访问Oracle.以前弄过sq ...
- SQL Server使用链接服务器的5个性能杀手
2014-06-25 SQLSERVER走起 SQLSERVER走起 SQLSERVER走起 微信号 SQLSERVERZOUQI 功能介绍 介绍SQL Server的一些相关资讯,让众多SQL ...
- Sql Server使用链接服务器远程取数据!
由于最近开发的一个查询系统,基本是在其它服务器的,所以在本地服务器设计了中间,用来存从远程服务器取数据! 一种方法是通过,OPENDATASOURCE来远程读取数据! SELECT * F ...
- mssql 连接oracle配置,MSSQL通过链接服务器访问Oracle
在有些场景,我们需要整合其他异构数据库的数据.我们可以使用代码去读取,经过处理后,再将数据保存到MSSQL数据库中.如果数据量比较大,但处理的逻辑并不复杂的情况下,这种方式就不是最好的办法.这时可以使 ...
- 加菲猫软件显示不能链接服务器,sql server 2012 链接服务器不能链接sql server 2000的解决方案...
把原来的sql server 2005直接装成了2012,然后在建立链接服务器链接一台sql server 2000的服务器时,报错信息大概是"SQL Server Native Clien ...
- SQL SERVER 2005 通过链接服务器 访问 ORACLE 的快速设定方法
1)在SQL_SERVER 2005服务器上安装Oracle 10g的客户端. 假设安装到D:\oracle\ 目录.如果D:是NTFS分区,需要将ORACLE安装后的目录设为所使用的用户有权可运行. ...
- SQL Server的链接服务器技术小结
一.使用 Microsoft OLE DB Provider For ODBC 链接MySQL 安装MySQL的ODBC驱动MyODBC 1.为MySQL建立一个ODBC系统数据源,例如:选择数据库为 ...
- SQL Server 2005链接服务器设置
我试验了两种不同的设置均获成功.两种设置的差异是采用了不同的访问接口.以下是两种设置的详细介绍. 打开Microsoft SQL Server Management Studio.选择服务器对象-〉链 ...
- SQL SERVER使用链接服务器
1.在另一台机器上建立独立的数据库服务器,作为链接目标 2.本地数据库服务器上添加"链接服务器": 名字:随便取一个名字 服务器类型:选择数据源:Microsoft OLE DB ...
最新文章
- 散列冲突与作为特征值的散列
- elasticsearch 工作原理_【154期】面试官:你能说说 Elasticsearch 查询数据的工作原理是什么吗?...
- 隐藏/显示jeecg-boot 后端管理页面的右侧的系统设置
- CentOS 6.5下Python3.5以及virtualenv、virtualenvwrapper的安装配置
- poj 3461 Oulipo (KMP)
- 【Elasticsearch】为什么我在Elasticsearch集群中看到大量的拒绝?
- 对学生成绩表按计算机应用成绩排序,计算机等级考试EXCEL练习题-12学生成绩表2...
- Oozie分布式任务的工作流——Sqoop篇
- javascript 和 jsp (java server page)的区别
- 最新python中一升级所有已安装的包方法
- 携程数据开发2022留用实习面试
- 微信小程序云函数处理客服消息
- matlab julia分形图,Mandelbrot集和Julia集的分形图之matlab实现
- 三菱PLC FB库新建和调用-(Gx Work2版本)
- 迅捷画图中套用流程图模板编辑方法介绍
- 关闭删库跑路的后门,打造高可用的MySQL
- c语言设计由数组,C语言程序设计_07数组.ppt
- OA系统高性能部署方案
- 华为某高管工资曝光:每月高达27万,众网友表示长了见识
- Transaction 浅析
热门文章
- 转载 multer模块
- GCC编译优化应用预编译头
- python画小猪佩奇视频_用 Python 20 秒画完小猪佩奇“社会人”!附效果视频+完整代码...
- 像素相关概念:PPI、DPI、设备像素、独立像素
- Python基础入门第四课--字符编码
- 红米k40s和红米note11pro哪个值得买 两者配置对比
- UVA674 Coin Change 简单的DP
- ​携创教育:关于广东省2022年高等教育自学考试毕业办理通告
- 天分聪明打一计算机专业术语,有趣的中秋节灯谜
- [转]Pinyin4j入门教程