如何在 sql server 2008 R2 (windows server 2008 R2) 64 位中设置 oracle 10 g 链接服务器
我需要在我的新 sql 2008 R2 服务器上设置链接服务器,但我的服务器的提供程序列表中没有 oracle 数据提供程序,当我尝试安装 oracle 客户端或 oracle 数据提供程序时,它给我一个错误,说不支持操作系统版本6.1!!! 请告诉我必须安装哪个驱动程序以及从哪里下载它? 谢谢
I need to setup a linked server on my new sql 2008 R2 server but there is no oracle data provider in providers list of my server and when I'm trying to install oracle client or oracle data provider it's giving me an error saying doesn't support Operating system version 6.1 !!!
please tell me which driver do I have to install and where can I download it from ?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,我找到了如何做到这一点的方法,我将在这里解释它,因为我认为其他人可能会遇到这个问题:
使用来自 此处
解压并在“..\database”目录中打开命令提示符“setup.exe”位于。
运行以下命令:setup.exe -ignoreSysprereqs
等待 OUI 窗口并继续进行您的首选项选择。
当 OUI 先决条件窗口出现时,它将出现以下错误:
信息:用户已手动验证“检查操作系统要求...”
信息:检查认证版本
这是测试Oracle软件是否在当前操作系统上经过认证的先决条件。
信息:预期结果:5.0、5.1、5.2、6.0 之一
实际结果:6.1
检查完成。此次检查的总体结果为:失败<<<<<
选中该复选框以绕过错误并继续安装
,在创建链接服务器之前您必须做的其他事情是:
进入sql server管理工作室
打开服务器对象\链接服务器\提供商
右键单击 oraoledb.oracle 和属性
在属性中选中“允许进程”复选框。
现在一切都准备好了,使用 oraoledb.oracle 创建链接服务器。
ok I found the way how to do it which I would explain it here as I think other people may have this problem :
Use the correct and only certified install source from here
Unpack and open a command prompt in the "..\database" directory where the "setup.exe" is located.
Run the following command: setup.exe -ignoreSysprereqs
Wait for the OUI windows and continue with your preferences selections.
When the OUI prerequisites window appear it will come with the following error:
INFO: The user has manually verified 'Checking operating system requirements ...'
INFO: Checking CertifiedVersions
This is a prerequisite condition to test whether the Oracle software is certified on the current O/S.
INFO: Expected result: One of 5.0,5.1,5.2,6.0
Actual Result: 6.1
Check complete. The overall result of this check is: Failed <<<<
Select the checkbox to bypass the error and continue installation
and something else that you have to do before creating the linked server is :
go to sql server management studio
open server objects\linked servers\providers
right click on oraoledb.oracle and the properties
in properties check the box for Allow inprocess.
it's all ready now use oraoledb.oracle to create the linked server .