【问题标题】:How to configure Oracle Stored Procedures Returning RefCursor in biztalk如何在 biztalk 中配置 Oracle 存储过程返回 RefCursor
【发布时间】:2014-01-16 13:47:51
【问题描述】:

我正在尝试使用 wcf-oracledb 适配器配置执行存储过程返回 ref_cursor(no in params) 的接收位置。

投票动作: http://Microsoft.LobServices.OracleDB/2007/03/APPS/PollingPackage/CNS_INV_4LOG_INTF_PKG/BizTalk_rec

PoolingStatement:
<BizTalk_rec xmlns="http://Microsoft.LobServices.OracleDB/2007/03/APPS/PollingPackage/CNS_INV_4LOG_INTF_PKG"></BizTalk_rec>

我收到了这个错误: 适配器“WCF-OracleDB”引发了错误消息。详细信息“Microsoft.ServiceModel.Channels.Common.XmlReaderParsingException:意外的开始节点“BizTalk_rec”与命名空间
找到http://Microsoft.LobServices.OracleDB/2007/03/APPS/PollingPackage/CNS_INV_4LOG_INTF_PKG"。

知道我做错了什么吗?

【问题讨论】:

    标签: wcf stored-procedures cursor biztalk


    【解决方案1】:

    我对 Oracle 不太熟悉,但我的存储过程轮询语句在我的环境中是这样的:

    <ns0:BizTalk_rec xmlns:ns0="http://Microsoft.LobServices.OracleDB/2007/03/Procedure" />
    

    我的投票操作如下:

    http://Microsoft.LobServices.OracleDB/2007/03/APPS/PollingProcedure/BizTalk_rec
    

    在我的情况下,这是一个默认的存储过程,所以据我所知不是包的一部分。

    再次提醒您:我不熟悉 Oracle,但我设法让它很好地工作(当然我的存储过程名称和数据库名称略有不同)

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2011-10-10
      • 2011-05-06
      • 2017-07-22
      • 1970-01-01
      • 2015-06-16
      • 2022-08-07
      • 2012-07-11
      • 2011-01-31
      • 2019-06-03
      相关资源
      最近更新 更多