Symptomer
Når du bruker en sekvensiell spiller og et filter på en motta-figur i et Microsoft BizTalk Server 2013 orchestration og motta figuren, aktiveres orchestration, orchestration er stoppet, implementeringen av den sekvensielle spiller mislykkes, og du får følgende feilmelding:
Uoppfanget unntak (se "internt unntak" nedenfor) har avbrutt forekomst av tjenesten 'ServiceInstanceName'.
Tjenesteforekomsten forblir suspendert til administrativt fortsatt eller avsluttet.
Hvis fortsatte forekomsten fortsetter fra forrige faste tilstand og på nytt kan iverksette samme uventet unntak.
InstanceId: InstanceID
Figurnavn: ShapeName
FigurID: FigurID
Unntak fra: segment 2, fremdrift 4
Indre unntak: Det oppstod et unntak når vedvarende tilstanden til databasen.
Unntakstype: PersistenceException
Kilde: Microsoft.XLANGs.BizTalk.Engine
Målområde: Void Commit()
I tillegg logges følgende "BizTalk Server" oppføring i programloggen:
Følgende lagret prosedyrekall mislyktes: "{call [dbo]. [ bts_AddConvoySetInstance] (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)} ". SQL Server returnerte feilen: "setningen har blitt avsluttet.; Kan ikke sette inn verdien NULL i kolonnen ' <Kolonnenavn>', tabellen ' <navn>'; kolonnen tillater ikke nullverdier. Sett inn mislykkes. ".
Oppløsning
Informasjon om kumulativ oppdatering
Dette problemet ble først løst i følgende kumulativ oppdatering av BizTalk Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
For informasjon om oppdateringspakker og listen kumulativ oppdatering for BizTalk Server, kan du se KB 2555976: Service pack og listen kumulativ oppdatering for BizTalk Server.
Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, se KB 2003907: støtte for informasjon om BizTalk-hurtigreparasjoner og Kumulativ sikkerhetsoppdatering.