Sümptomid
Oletagem, et proovida installida ja konfigureerida BizTalk Server automaatselt teenuse malli osana ilma mis tahes kasutaja sisse loginud (nt käivitus-skriptid, poliitikat või serveri skripte või Virtual Machine Manageri (VMM)) abil järgmine skript:
Configuration.exe /s MyBizTalkConfig.xml /l MyBizTalkConfigLog.txt
Sellisel juhul põhjustab krahhi, ja kuvatakse järgmine tõrketeade:
Logi nimi: rakendusAllikas: Windowsi tõrgetest teatamineKuupäev: <kuupäev><aeg>Sündmuse ID: 1001Tase: teaveArvuti: <ComputerName.domain>Kirjeldus:Fault bucket 94514951244, tüüp 5Sündmuse nimi: CLR20r3Vastus: Pole saadavalCAB-Id: 0Probleem allkiri:P1: configuration.exeP2: 3.10.229.0P3: 50fe360eP4: System.Windows.FormsP5: 4.0.30319.18408P6: 52311103P7: 2d77P8: eeP9: System.InvalidOperationExceptionP10:Logi nimi: rakendusAllikas: Rakenduse tõrgeKuupäev: <kuupäev><aeg>Sündmuse ID: 1000Tase: tõrgeArvuti: ComputerName.domain>Kirjeldus:Tõrkuvat rakenduse nimi: Configuration.exe, versioon: 3.10.229.0, ajatempel: 0x50fe360eFaulting mooduli nimi: KERNELBASE.dll, versioon: 6.2.9200.16451, ajatempel: 0x50988950Kood: 0xe0434352Fault nihe: 0x00014b32Tõrkuvat protsessi id: 0x1298Faulting application Algusaeg: 0x01cf44a20a602d49Tõrkuvat rakenduse tee: <Ketta nimi>: \Program Files (x86) \Microsoft BizTalk Server 2013\Configuration.exeTõrkuvat moodulit tee: <Ketta nimi>: \Windows\SYSTEM32\KERNELBASE.dllAruande Id: 5f389614-b095-11e3-940a-00155da23448Tõrkuvat pakett täisnimi:Faulting rakenduse pakett suhteline ID:
Võidakse kuvada ka järgmised krahh sündmuse üksikasju.
<?xml version="1.0" encoding="utf-16"?>< WatsonInfo xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd = "http://www.w3.org/2001/XMLSchema" ><osVersion><OSVersion></osVersion>< AppName > Microsoft® BizTalk® Server 2013 < / AppName ><AppVersion>3.10.229.0</AppVersion>< exceptionString > System.InvalidOperationException: näitab modaalne dialoogiboksi või vormi, kui rakendus ei tööta UserInteractive režiim ei ole lubatud toiming. Määrake ServiceNotification või DefaultDesktopOnly style kuvada teatis teenuserakenduse.at System.Windows.Forms.Form.ShowDialog (IWin32Window omanik)at System.Windows.Forms.Form.ShowDialog()at Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()kell System.Threading.ThreadHelper.ThreadStart_Context (objekt riik)kell System.Threading.ExecutionContext.RunInternal (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti riik)at System.Threading.ThreadHelper.ThreadStart() < / exceptionString >< exceptionMessage > näitab modaalne dialoogiboksi või vormi, kui rakendus ei tööta UserInteractive režiim ei ole lubatud toiming. Määrake ServiceNotification või DefaultDesktopOnly style kuvada teatis service rakendus. < / exceptionMessage >< exceptionStackTrace > kell System.Windows.Forms.Form.ShowDialog (IWin32Window omanik)at System.Windows.Forms.Form.ShowDialog()at Microsoft.BizTalk.Configuration.Program.RunConfigProgressUIThread()kell System.Threading.ThreadHelper.ThreadStart_Context (objekt riik)kell System.Threading.ExecutionContext.RunInternal (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti olek, Boolean preserveSyncCtx)kell System.Threading.ExecutionContext.Run (ExecutionContextis ExecutionContextis, ContextCallback tagasihelistamise, objekti riik)at System.Threading.ThreadHelper.ThreadStart() < / exceptionStackTrace ><targetSite>System.Windows.Forms.DialogResult ShowDialog(System.Windows.Forms.IWin32Window)</targetSite><HResult>80131509</HResult></WatsonInfo>
Märkus. Edenemisakna (ShowDialog) ei saa kuvada. Ent installimine ja konfigureerimine on edukas, kui sama skripti kasutatakse interaktiivselt sisselogitud kasutaja.
Põhjus
See probleem ilmneb, sest kasutaja endiselt värskendatakse progress aken ajal vaikne (/ s) installi. Kui ei ole kasutaja sisse loginud arvuti update ei tööta nagu progress aken saab kuvada ainult interaktiivse kasutaja seanssi.
Lahendus
Koondvärskenduse teave
Pärast selle paranduse rakendamist kasutage uue parameetri /noprogressbarConfiguration.exe Configuration.exe järelevalveta käivitamisel.Märkus
-
Saate vaadata kõiki parameetreid Configuration.exe /?
-
/NoprogressbarConfiguration.exe parameeter on lisatud ka BizTalk Server 2013 R2 vabastada.
See probleem parandati esmakordselt BizTalk Server järgmise koondvärskenduse:
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Viited
Lisateabe saamiseks hoolduspakettide ja koondvärskenduse loendi BizTalk Server, vt KB 2555976: hoolduspaketi ja koondvärskenduse loendi BizTalk Server hoolduspakett Service.BizTalki serveri käigultparanduste kohta lisateabe saamiseks vaadake KB 2003907: BizTalki käigultparandused ja kumulatiivse värskenduse toe.