如何用sqlserver连oracle 20

我现在电脑有sqlserver;plsqldeveloper;还有一个简易版的oracle客户端我需要用sqlserver远程连接oracle数据库还有我在odbc中没有... 我现在电脑有sqlserver ; plsql developer ; 还有一个简易版的oracle客户端
我需要用sqlserver远程连接oracle 数据库
还有 我在odbc中没有找到oracle的驱动(可能是与简易版的oracle客户端有关)
请问 我要怎么样才能用sqlserver连接oracle数据库
我得系统是win7 ,sqlserver2010
展开
 我来答
feiliante4
2016-01-05 · 知道合伙人互联网行家
feiliante4
知道合伙人互联网行家
采纳数:585 获赞数:73824
毕业于华东理工大学,硕士学位。从事网络工程技术研发与维护已经有10年的工作经验,现任网络技术总工程师。

向TA提问 私信TA
展开全部
  1. 安装好oracle客户端,并配置好TNS信息。

  2. 配置好odbc连接信息,sql server肯定不能直接调用oracle的客户端去连接的,只能通过odbc的方式间接的去连,先要打开odbc界面。

  3. 然后选user DSN,点Add,选择上一个画面中看到的oracle driver。

  4. 出现这页面后,在Data Source Name随便输入一个名字,这个名字就要后面sql server要用到的。TNS Service Name的下拉列表中就是oracle中配置好的TNS信息,如果你开始没有配置的话这里就为空的。你选一个TNS名字后,可以点下test connection验证下看连接上了不。

  5. 在前面创建好odbc数据源后就可以在sql server中配置。先打开management studio。在server objects下面有个Linked Servers,选中它并右击new linked server。在linked server中输入一个名字,随便取的,在后面执行sql时会用到这名字。provider就选Oracle Provider for OLE DB。 product name就填oracle Data source就是你开始配置odbc时取的名字。其他地方就不用管了。

  6. 然后再点下Security会弹出另一个页面,在此页面最下面的地方输入用户名和密码,然后点OK。

  7. 在Linked Servers下面会看到ORA_ARWEN,大功告成了。

lianshuyun
2015-09-28 · TA获得超过627个赞
知道小有建树答主
回答量:1277
采纳率:0%
帮助的人:431万
展开全部
先配置好简易客户端中的tns,然后再用plsql,这样才能连接数据库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
度娘驾到12
2014-08-15 · TA获得超过255个赞
知道答主
回答量:93
采纳率:33%
帮助的人:85.2万
展开全部
SQL和Ora的数据库都在本地安装吗?
服务器不应该是空
满意请采纳。
追问
请注意我得问题:第一,我是要远程连接oracle
第二,我问的是详细步骤,要怎么设置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在太平湖钓鱼的金雀花
2014-08-15 · TA获得超过320个赞
知道小有建树答主
回答量:330
采纳率:100%
帮助的人:149万
展开全部

这个我以前做过,有时候需要把oracle的数据导入到sqlserver就会用到,首先需要建立一个链接服务器,然后填写你的服务器地址(也就是你的Oracle服务器),然后选择服务器类型,如图

然后一一填写就好了,最后在调用的时候,直接把你的链接服务器作为一个数据库用就好了,比如一个查询语句,在表的前面加上链接服务器名就可以查到

我也是以前弄得,许久没做过了,希望能帮到你

更多追问追答
追问
大神 在哪新链接数据库?我右键就看到一个新建数据库啊
追答

这不是么,好大只哦

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式