码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 2008 R2 链接 Oracle

时间:2017-03-17 19:09:39      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:www   密码   9.png   http   客户   属性   img   小结   连接   

参考网站:

SP_addlinkedserver 小结 (oracle,sql server,access,excel)

64位SqlServer通过链接服务器与32位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 USERNAME.TABLE);

ORA_LINK:链接服务器名称

USERNAME:Oracle登陆名

 技术分享

  转载请注明出处,by lazyneal 2017

SQL Server 2008 R2 链接 Oracle

标签:www   密码   9.png   http   客户   属性   img   小结   连接   

原文地址:http://www.cnblogs.com/lazyneal/p/6567499.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!