本地使用环境

操作系统: win10 64  ,SQL Server 2012 ,Oracle  Server 11g

第一步:安装好oracle客户端,并配置好TNS信息

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 14.23.113.2)(PORT = ))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

第二步:配置odbc信息

  配置好odbc连接信息,sql server肯定不能直接调用oracle的客户端去连接的,只能通过odbc的方式间接的去连.在你平时敲cmd的地方敲入odbc打开下面界面.

你先去driver那地方看下有oracle的driver了不.装好了oracle的客户端的话肯定就会有的

2.1)在开始输入odbc打开如下界面,找到驱动程序Oracle OraClient11g_home1

2.2)在用户DSN中,点击添加oracle driver(Oracle OraClient11g_home1)

2.3) 设置数据源名称和数据库tns和登陆用户

第三步 在sql server中配置

3.1) 打开sql server,找到链接服务器

3.2)右键新建链接服务器

设置链接服务器名称:SQL_ORACLE,  接下来在sql中调用的服务名(可以自己命名)

设置访问接口:Oracle Provider for OLE DB

设置产品名称: Oracle

设置数据源: orcl  (上面建立数据源的名称)

3.3) 选择安全性, 设置oracle用户和密码

.3.4) 点击确定

第四步:验证sqlserver链接oracle

use MTS_180809
go --调用 oracles数据库的当前时间 ---
select * from openquery(SQL_ORACLE,'select sysdate from dual');
--调用 oracles数据库的产品表 ---
select * from openquery(SQL_ORACLE,'select * from Dxc_GOODS');

查询结果

参考博客网址:

https://blog.csdn.net/weiwenhp/article/details/8093105

最新文章

  1. 可拖拽的ListView
  2. SqlServer类库(自定义)
  3. 安装fast cgi
  4. Visual Studio Code 怎么支持中文
  5. Keyframes介绍
  6. 线性判别分析(Linear Discriminant Analysis,LDA)
  7. Maven--生命周期和插件(四)
  8. JavaSE复习日记 : Java操作符\关系运算符\逻辑运算符\赋值运算符\字符串连接符\三元运算符
  9. css 3d
  10. 提高运维效率(二)桌面显示IP
  11. shell练习题5
  12. hdu-3689 Infinite monkey theorem 概率dp+kmp
  13. golang 中操作nsq队列数据库
  14. 【python】脚本连续发送QQ邮件
  15. Eclipse SVN 冲突的 介绍 及 四种解决方式
  16. WINCE 下载地址(转)
  17. Lua 与C 交互之LUA_REGISTRYINDEX(3)
  18. mongo 杀掉慢的程序killMyRunningOps("12.23.32.21") #####这个是客户端的ip
  19. 通过wsdl生成client 的几种方式
  20. 【代码笔记】iOS-archive保存图片到本地

热门文章

  1. linux----------linux的scp命令介绍
  2. Java 集合类框架
  3. python模块化学习(一)
  4. word之选中文本
  5. day09 python之函数进阶
  6. CentOS 6.5系统中安装配置MySQL数据库
  7. MySQL中group by , sum , case when then 的使用
  8. Hopfield神经网络
  9. kvm日常维护
  10. 【Alpha】Scrum Meeting 4