BizTalk 2013 R2 CU8 - WCF-SQL传输组件未正确注册(Microsoft.BizTalk.Admin) [英] BizTalk 2013 R2 CU8 - WCF-SQL Transport Component is not registered correctly (Microsoft.BizTalk.Admin)

查看:70
本文介绍了BizTalk 2013 R2 CU8 - WCF-SQL传输组件未正确注册(Microsoft.BizTalk.Admin)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,BizTalkers,


我最近升级了一台BizTalk 2013R2服务器并安装了最新的CU8更新。但是,由于此更新,我现在发现当我尝试在应用程序级别配置端口
时,任何使用WCF-SQL适配器的应用程序都会显示以下错误消息

 WCF-SQL传输组件未正确注册(Microsoft.BizTalk.Admin)

更新CU8后是否还有其他人有任何问题?我还注意到,当我将新应用程序部署到同一台服务器时,我在尝试通过它传递数据时收到有关版本的错误消息...这是否与上述
问题有关?

 xlang / s引擎事件日志条目:未捕获的异常(请参阅下面的"内部异常")已暂停服务实例'APPNAMEHERE(127d8bc2-b91c-ee1d-b698-2c9926a705cc)' 。 
服务实例将在管理恢复或终止之前保持暂停状态。
如果恢复,实例将从其上一个持久状态继续,并可能重新抛出相同的意外异常。
InstanceId:aea0150a-16ac-4e86-bb4b-ffe3191f6fd8
形状名称:
ShapeId:
抛出异常:段-1,进度-1
内部异常:处理消息时发生错误,有关详细信息,请参阅详细信息部分
消息ID:{9105A677-3375-4A73-B470-CC17863D20CC}
实例ID:{9892DA48-F56E-4139-A29B- 875717D3ED9F}
错误说明:消息传递引擎无法创建传输适配器"WCF-SQL"。
OutboundAssemblyPath:"NULL"
OutboundTypeName:" Microsoft.Adapters.Sql.BizTalk.WcfBtsSqlTransmitter,Microsoft.Adapters.Sql.BizTalk,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"
异常详细信息:"无法加载文件或程序集"Microsoft.Adapters.Sql.BizTalk,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一。系统找不到指定的文件。"

异常类型:XlangSoapException
来源:Microsoft.XLANGs.BizTalk.Engine
目标站点:Void VerifyTransport(Microsoft.XLANGs.Core.Envelope,Int32,Microsoft.XLANGs.Core .Context)
以下是一个堆栈跟踪,用于标识Microsoft.BizTalk.XLANGs.BTXEngine.BTXPortBase.VerifyTransport(Envelope env,Int32 operationId,Context ctx)发生异常的位置


at Microsoft.XLANGs.Core.Subscription.Receive(Segment s,Context ctx,Envelope& env,Boolean topOnly)
at Microsoft.XLANGs.Core.PortBase.GetMessageId(订阅订阅,Segment currentSegment,上下文cxt,Envelope& env,CachedObject位置)
at SUDataFeed.StudentFeed.segment1(StopConditions stopOn)
at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s,StopConditions stopCond,Exception& exp)

希望有人之前已经看过这个问题,并且可以就修复提供一些指导。


种类此致,



史蒂文。




如果这回答了你的问题,请相应地标记它。如果这篇文章有用,请点击我的回复旁边的向上箭头标记投票为有用。

解决方案




我可以看到错误日志中提到的DLL没有变化,




请确保您已安装Microsoft BizTalk Adapter Pack(x86)和Microsoft BizTalk Adapter Pack(x64),以及
Microsoft。两个适配器安装路径都提供Adapters.Sql.BizTalk.dll



C:\Program Files(x86)\ Microsoft Microsoft BizTalk Adapter Pack \bin   (对于32位)

C:\Program Files \ Microsoft Microsoft BizTalk Adapter Pack(x64)\ bin     (对于64位)



有关更多信息,请参阅Microsoft官方CU版本信息,


https://support.microsoft .com / zh-CN / help / 4052527




希望这有助于!!!! !




(如果您满意,请标记为已回答


Hi Fellow BizTalkers,

I have recently upgraded one of BizTalk 2013R2 servers and installed the latest CU8 update. However, since this updates I am now finding that any application which uses a WCF-SQL adapter shows the following error message when I try and configure the ports at the application level

WCF-SQL Transport Component is not registered correctly (Microsoft.BizTalk.Admin)

Has anyone else had any issues following an update to CU8? I have also noticed that when I deployed a new application to the same server I receive an error message regarding the versions when trying to pass data through it... is this related to the above issue?

xlang/s engine event log entry: Uncaught exception (see the 'inner exception' below) has suspended an instance of service 'APPNAMEHERE(127d8bc2-b91c-ee1d-b698-2c9926a705cc)'.
The service instance will remain suspended until administratively resumed or terminated. 
If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.
InstanceId: aea0150a-16ac-4e86-bb4b-ffe3191f6fd8
Shape name: 
ShapeId: 
Exception thrown from: segment -1, progress -1
Inner exception: An error occurred while processing the message, refer to the details section for more information 
Message ID: {9105A677-3375-4A73-B470-CC17863D20CC}
Instance ID: {9892DA48-F56E-4139-A29B-875717D3ED9F}
Error Description: The Messaging Engine failed to create the transport adapter "WCF-SQL". 
  OutboundAssemblyPath: "NULL"
  OutboundTypeName: "Microsoft.Adapters.Sql.BizTalk.WcfBtsSqlTransmitter, Microsoft.Adapters.Sql.BizTalk, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 
  Exception Details: "Could not load file or assembly 'Microsoft.Adapters.Sql.BizTalk, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."  

Exception type: XlangSoapException
Source: Microsoft.XLANGs.BizTalk.Engine
Target Site: Void VerifyTransport(Microsoft.XLANGs.Core.Envelope, Int32, Microsoft.XLANGs.Core.Context)
The following is a stack trace that identifies the location where the exception occured

   at Microsoft.BizTalk.XLANGs.BTXEngine.BTXPortBase.VerifyTransport(Envelope env, Int32 operationId, Context ctx)
   at Microsoft.XLANGs.Core.Subscription.Receive(Segment s, Context ctx, Envelope& env, Boolean topOnly)
   at Microsoft.XLANGs.Core.PortBase.GetMessageId(Subscription subscription, Segment currentSegment, Context cxt, Envelope& env, CachedObject location)
   at SUDataFeed.StudentFeed.segment1(StopConditions stopOn)
   at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)

Hopefully someone has seen this issue previously and can provide some guidance on the fix.

Kind Regards,

Steven.


If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

解决方案

Hi,

I can see there is no change in the DLL mentioned in your error log,

Please make sure you have installed Microsoft BizTalk Adapter Pack(x86) and Microsoft BizTalk Adapter Pack(x64), and Microsoft.Adapters.Sql.BizTalk.dll is available on both adapter installation paths.

C:\Program Files (x86)\Microsoft BizTalk Adapter Pack\bin    (for 32 bit)
C:\Program Files\Microsoft BizTalk Adapter Pack(x64)\bin     (for 64 bit)

For more information refer the Microsoft Official CU release information,

https://support.microsoft.com/en-us/help/4052527

Hope this Helps!!!!!


(Please Mark as Answered if you satisfy with Reply)


这篇关于BizTalk 2013 R2 CU8 - WCF-SQL传输组件未正确注册(Microsoft.BizTalk.Admin)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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