带有BTS 2009 64位的Oracle WCF LOB适配器 [英] Oracle WCF LOB Adapter with BTS 2009 64 bit

查看:102
本文介绍了带有BTS 2009 64位的Oracle WCF LOB适配器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在与客户合作,在64位安装的BTS 2009上安装Oracle WCF LOB适配器。

我们遇到了Oracle客户端要求的问题,最新的错误消息如下所示:

Oracle.DataAccess.Client.OracleException提供程序不兼容使用Oracle客户端的版本

我们首先使用安装指南,其中指定:


  • 安装32位和64位版本的Oracle客户端10.2.0.3。

  • 安装32位和64位版本的ODP.NET。


    • 适用于32位:适用于.NET 2.0的Oracle数据提供程序,10.2.0.2.20(ODP.NET 2.0)。 />

    • 对于64位:适用于.NET 2.0的Oracle数据提供程序,10.2.0.3.02


    我们得到了类似的错误,所以找到了此故障排除指南( http://msdn.microsoft.com/en-us/ library / dd787836(BTS.10).aspx )表明:


  • 安装32位和64位版本的BizTalk 64位WCF LOB适配器SDK安装上的适配器包。

  • 安装适用于Oracle Client 11.1.0.6的32位和64位版Oracle数据访问组件使用补丁集11.1.0.7。

    然后我们将Oracle客户端和ODAC升级到11版本并仍然出错。

  • 你能否澄清一下确切地说,哪些Oracle客户端版本需要与ODP版本一起使用?
    另外,整个32 + 64位Oracle客户端安装要求很难证明是合理的。是否有关于最佳实践(目录名称,路径等)并排部署的指导?

    谢谢。



    Rick
    MVP,Connected Systems Developer

    解决方案

    Hi Rick,

    请检查以下博客文章是否有帮助。

    BizTalk:为Oracle数据库配置WCF自定义适配器
    http://sujant.spaces.live.com/blog/cns!61B9CE11DC9962C3!258.entry

    问候,

    I am working with a customer on installing Oracle WCF LOB Adapter on a 64 bit install of BTS 2009.

    We are having problems with the Oracle client requirements, the latest error message showing below:

    Oracle.DataAccess.Client.OracleException The provider is not compatible with the version of Oracle client 

    We first went with the install guide, which specifies:

  • Install both the 32-bit and 64-bit versions of the Oracle client 10.2.0.3.
  • Install both 32-bit and 64-bit versions of ODP.NET.
    • For 32-bit: Oracle Data Provider for .NET 2.0, 10.2.0.2.20 (ODP.NET 2.0).
    • For 64-bit: Oracle Data Provider for .NET 2.0, 10.2.0.3.02

    We were getting similar errors as above, so found this troubleshooting guidance (http://msdn.microsoft.com/en-us/library/dd787836(BTS.10).aspx) which states:

  • Install both the 32-bit and 64-bit versions of the BizTalk Adapter Pack on a 64-bit WCF LOB Adapter SDK installation.
  • Install both the 32-bit and 64-bit versions of the Oracle Data Access Components for Oracle Client 11.1.0.6 with Patch Set 11.1.0.7.

    We then upgrade the Oracle client and ODAC to the 11 version and still get errors.
  • Can you please clarify precisely which Oracle client versions are required along with the ODP versions?

    Also, the whole 32 + 64 bit Oracle Client installation requirements are difficult to justify. Is there any guidance on best practices (directory names, paths, etc) for deploying these side by side?

    Thanks.


    Rick MVP, Connected Systems Developer

    解决方案

    Hi Rick,

    Please check if the following blog article helps.

    BizTalk: Configuring WCF-Custom Adapter for Oracle databases
    http://sujant.spaces.live.com/blog/cns!61B9CE11DC9962C3!258.entry

    Regards,


    这篇关于带有BTS 2009 64位的Oracle WCF LOB适配器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆