[英]OraOLEDB.Oracle listed in Management Studio but wrong version not available
I have a PC with SQL Server installed, in particular Management Studio 2008 R2 64 bit. 我有一台装有SQL Server的PC,尤其是Management Studio 2008 R2 64位。 Also Oracle OraOLEDB.Oracle provider has been installed but in 32 bit version. 还安装了Oracle OraOLEDB.Oracle提供程序,但版本为32位。 If I try to create a linked server with this provider it does not work and this is a correct behaviour I think. 如果我尝试使用此提供程序创建链接服务器,则该服务器不起作用,这是我认为正确的行为。 I cannot understand why I see OraOLEDB.Oracle listed between available providers if the correct version of OraOLEDB.Oracle (that is 64 bit) is not installed. 我无法理解为什么如果未安装正确版本的OraOLEDB.Oracle(即64位),则在可用的提供程序之间会列出OraOLEDB.Oracle。 Do you have any idea? 你有什么主意吗? Unfortunately I do not know how software has been installed, but I have to operate with this PC anyway. 不幸的是,我不知道如何安装软件,但是无论如何我都必须在这台PC上进行操作。 Thank you for your help. 谢谢您的帮助。
According to the Oracle documentation, both the 64 and 32 bit clients work on the 64 bit version of Windows. 根据Oracle文档,64位和32位客户端都可以在64位版本的Windows上运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.