今天用Oracle的驱动教大家如何从SQL Server链接到Oracle.

1. 服务器上需要安装Oracle 64位的客户端或者服务端,安装过程就省略了。不会的同学可以网上搜索一下安装方法,很详细,这里不赘述。

安装完成后SQL Server的访问接口上会新增”OraOLEDB.Oracle” ,如下图:

2. 配置”OraOLEDB.Oracle”属性->启用项“允许进程内”

3. 新建链接服务器

4. 填写链接服务器名称->选择访问接口”Oracle Provider for OLE DB”

5. 填写产品名称->Oracle

6. 数据源填写Oracle客户端/服务端配置的连接地址的服务名
(可用Oracle的Net Manager
或者直接在查看配置文件
“安装路径\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora”)

7. 填写Oracle的登陆账号密码:选择项->安全性->选择”使用此安全上下文建立连接”
并填入Oracle登录名与登陆密码

8. 测试连接,测试是否能连通Oracle数据库

9. 实际使用链接
在SQL Server上查询Oracle,SQL 写法有多种,
常用的语法为:

SELECT * FROM OPENQUERY(ORA_LINK,'SELECT * FROM TABLE');

ORA_LINK:链接服务器名称

查询出来效果如下图:

能查询了,就可以利用存储过程,触发器或者作业脚本做数据接口了。

转载于:https://www.cnblogs.com/Ryanhe/p/9564076.html

SQL Server如何链接到 Oracle并查询其中的数据?并实现做接口相关推荐

  1. mysql桦仔_Microsoft SQL Server 2005技术内幕:T-SQL查询笔记

    Microsoft SQL Server 2005技术内幕:T-SQL查询笔记 目录 f f f f f f f f 第二章 物理查询处理 分析,代数化,查询优化 f f f f f. 分析--> ...

  2. 用sql改oracle表结构,SQL server 表结构转Oracle SQL脚本

    SQL server 表结构转Oracle SQL脚本 /****** Object: StoredProcedure [dbo].[getOracle] Script Date: 2019/7/25 ...

  3. SQL Server无法连接到(local)问题的解决的方法

    SQL Server无法连接到(local)问题的解决的方法 参考文章: (1)SQL Server无法连接到(local)问题的解决的方法 (2)https://www.cnblogs.com/mq ...

  4. Sql Server 数据库,只复制表结构不复制表数据如何操作?

    Sql Server 数据库,只复制表结构不复制表数据如何操作? 1.选中要复制的数据库 2.右键 3.任务 4.生成脚本 5.弹出生成数据库对象的脚本窗口,点下一步 6.选择要编写脚本的数据库对象, ...

  5. sql server 链接到oracle库,读取对应信息

    1.安装Oracle客户端,并配置好tns 2.sql server中建立链接服务器 /****** Object:  LinkedServer [LINKOEMREP2]    Script Dat ...

  6. sql 链接到oracle数据库,通过MSSQL连接服务器连接至Oracle数据库

    前言 有很多时候,我们需要MSSQL与Oracle进行跨库查询或数据交互.本篇随笔将阐述如何通过MSSQL的连接服务器连接至Oracle数据库,并且读取数据的示例. 具体步骤 首先需要到Oracle的 ...

  7. SQL Server 使用OPENROWSET访问ORACLE遇到的各种坑总结

    在SQL Server中使用OPENROWSET访问ORACLE数据库时,你可能会遇到各种坑,下面一一梳理一下你会遇到的一些坑. 1:数据库没有开启"Ad Hoc Distributed Q ...

  8. SQL Server【二】单表查询

    查询 计算列 select * from emp; -- *通配符,表示所有的字段 -- from emp 从emp表查询select empno, ename from emp; select en ...

  9. sql server oracle转换,sql-server – 如何从SQL Server DBA转换到Oracle?

    Oracle和SQL Server有许多架构和惯用的差异,文档中使用了几个不同的术语.我这样做已经有好几年了,但是一些主要的惯用差异是: > Oracle没有直接等同于tempdb.全局临时表是 ...

最新文章

  1. SpringSecurity安全验证中文乱码问题
  2. php批量修改文件名
  3. LeetCode 125 Valid Palindrome(有效回文)(*)
  4. 这次性能优化, QPS 翻倍了
  5. 太空乱游等待服务器响应,太空乱游(单机+联机)
  6. 190空难_印度撤侨专机空难 官方检视黑盒子查失事原因
  7. 操作多个表_6_生成笛卡尔积
  8. vue created 生命周期
  9. php下拉选项登录_php下拉选项的批量操作的实现代码
  10. 2499元起!vivo首款旗舰级平板正式发布 全系标配8GB运行内存
  11. disjoint MATLAB,matlab 计算李雅普诺夫指数的方法集合
  12. 计算机信息安全管理实验教程答案,“信息安全”课程习题及参考答案
  13. 迷你播放器--第一阶段(4)--内存卡检索不到音乐的错误处理--程序内部空间管理
  14. 文件操作之不得不知的细节
  15. 解决WebService部署时出现的“未能创建类型...”错误
  16. 我在校园自动打卡autojs脚本
  17. python 1014 福尔摩斯的约会 (20 分)
  18. 从学习php到可以独立做网站需要多久,第一课 前言 学PHP就是为了做网站
  19. C语言最大公约数,最小公倍数。
  20. 完全小白篇-用python爬取豆瓣电影影评

热门文章

  1. 华为android o适配名单,Android 12首批适配名单公布:没有华为、荣耀
  2. ul 原点显示_CSS+HTML ul li列表原点如何相连
  3. linux内核功能关闭透明大页 功能,redhat linux 7.4关闭透明大页
  4. 微信没有回车键怎么换行_在东平相亲网加了心仪对方的微信,但是没有话题怎么办?...
  5. c语言getch() 头文件,用getch()需要头文件吗?
  6. matlab 电力系统动态仿真,基于Matlab的电力系统动态仿真分析
  7. ajax发送私信,$.ajax()方法详解
  8. kafka 脚本发送_Kafka笔记归纳(第五部分:一致性保证,消息重复消费场景及解决方式)...
  9. linux ntp时间立即同步命令_记一次生产环境部署NTP服务及配置时间同步
  10. 关于SQL2012里,出现“表中的数据受保护,不能修改”的情况的解决办法