Symptomer
Når du bruker sporing Profile Editor (TPE) eller BTTDeploy (Bttdeploy.exe)-verktøyet til å distribuere en profil med stort sporingen (.btt) i BizTalk Server 2010, mislykkes distribusjonen. I tillegg får du følgende feilmelding:
Transaksjonen er allerede implisitt eller eksplisitt utført eller avbrutt (unntak fra HRESULT: 0x8004D00E).
Obs! Denne kumulative oppdateringen løser bare problemet som oppstår når du bruker verktøyet Bttdeploy.exe.
Årsak
Dette problemet oppstår fordi transaksjonen blir tidsavbrutt etter 3 minutter før den store profilen kan distribueres helt.
Oppløsning
Hvis du vil løse dette problemet, kan du bruke denne hurtigreparasjonen. Når du har installert hurtigreparasjonen, kan du utvide standardverdien for tidsavbrudd til noe større enn 3 minutter.
Obs! Denne reparasjonen gjelder for kommandolinjeverktøyet BTSDeploy.exe og ikke for andre Business Activity Monitoring Fakturerings-verktøyene.
Hvis du vil utvide standardverdien for tidsavbrudd, kan du legge til følgende linjer i filen BTSDeploy.exe.config:
<configuration>
<appSettings>
< Legg til nøkkel = "CommandTimeoutInMinutes" value = "nn" / >
</appSettings>
</ configuration>
Notater
-
Nn -plassholderen representerer antall minutter du vil angi som standard tidsavbruddsverdi.
-
Hvis tidsavbruddet når 10 minutter eller mer, må du også vurdere standardverdien for .NET Framework-tidsavbrudd i Machine.config-filen. Denne verdien må være lik eller større enn verdien for tidsavbrudd i filen BTSDeploy.exe.config.
-
Vær oppmerksom på at hvis du øker verdien for tidsavbrudd ikke kan fullstendig løse problemet. Fordi andre underliggende problemer kan også utløse dette problemet, må du gå gjennom sporing profil, BizTalk konfigurasjon, Windows konfigurasjon, SQL Server ytelse, lagring ytelse, og nettverksytelse for å løse det faktiske problemet.
Informasjon om kumulativ oppdatering
Hurtigreparasjon som løser dette problemet er inkludert i 6 av kumulativ oppdatering for BizTalk Server 2010.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Løsningen
Hvis du vil omgå dette problemet, bruker du én av følgende metoder:
-
Distribuere profiler for sporing av mindre størrelse slik at transaksjonen svaret ikke er større enn 3 minutter.
-
Optimalisere SQL Server til å svare på transaksjonen innen 3 minutter tidsavbruddsperioden.