Tõrketeade, kui vaatate rakenduse Logi üle arvutis, kus töötab Microsoft Dynamics AX 4,0 AOS-i teenused: "RPC-erand 1726 ilmnes seansis 10"

Kehtib: Microsoft Dynamics AX 4.0Axapta Object Server

Sümptomid


Kui vaatate rakenduse Logi sisse arvutis, kus töötab Microsoft Dynamics AX 4,0 Application Object Server (AOS), võidakse kuvada tõrketeated, mis näeb välja järgmine:
Tõrketeade 1
Sündmuse tüüp: InformationEvent allikas: Dynamics server 17Date: 7/4/2007Time: 12:30:14 PMEvent kategooria: NoneDescription: Object Server 01: RPC Error: RPC erand 1726 esines Session 10
Tõrketeade 2
Sündmuse tüüp: InformationEvent allikas: Dynamics server 01Event kategooria: NoneEvent ID: 110Date: 7/4/2007Time: 12:30:33 lõbusam: N/AComputer:arvutinimikirjeldus: Object Server 01: No ping 10. Seansi lõpetamine.
Esimene tõrketeade võidakse seostada teise tõrketeatega. Kuni AOS-i server lõpeb seansi 10-ga, lõpetab iga seanss, mis annab RPC-tõrketeated reageerimast. Kui liiga palju seansse lõpetab reageerimise ja tagastab RPC tõrketeated, võib AOS-i server sulgeda.

Põhjus


See probleem võib ilmneda seetõttu, et kasutajad väljuvad Microsoft Dynamics AX-ist ebanõtkelt. Näiteks lõpetavad kasutajad Microsoft Dynamics AX-i protsessi Tegumihalduri abil. RPC 1726 on üldine tõrketeade. Siiski võib RPC 1726 tõrketeate seostada "ei ping 10-st. Seansi lõpetamine "kuvatakse tõrketeade. Sellisel juhul on probleemi põhjuseks enamasti Microsoft Dynamics AX-i sulgemine ebanõtkelt.

Lahendus


Kui see probleem ilmneb Microsoft Dynamics AX-i klientrakenduses, siis ärge väljuge kliendist, vajutades klahvikombinatsiooni CTRL + ALT + DEL. Soovitame kasutada klahvikombinatsiooni CTRL + Break ja seejärel oodata, kuni süsteem peab uuesti reageerima, või pöörduge Microsoft Dynamics AX-i administraatori või mõne muu kasutaja poole, kellel on õigus saada veebikasutajate vormi. Administraator või teine kasutaja saab kliendi seansi sulgemiseks klõpsata nuppu Lõpeta seanss .

Lisateave


Kui probleem ilmneb AOS-i serveris, on oluline määrata, milline seanss on põhjus ja mida kasutajad probleemi põhjustamiseks teevad. Selleks käivitage järgmine skript.
select * from sysuserlog where logouttime = 0 and sessionid = <X> 
Märkus. Asendage <X> RPC-tõrketeates märgitud seansiga. Märkige Päringu tulemites veerud kasutajanimi ja arvutinimi . Veergude väärtused näitavad, kes sisse logib ja kust. Tavaliselt põhjustavad RPC-erandid rakenduse ebanõtkest sulgemisest. Kuid erandid võivad viidata ka sellele, et Äriprotsess ripub või võtab kaua aega.

Viited


Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
953375 Kuidas leida kasutaja ID-ga seotud tõrketeade "RPC Error: RPC-erandi 1726 ilmnes seansis [SeansiId]" rakenduses Microsoft Dynamics AX AOS-i serveri rakenduse Logis
953374 Microsoft Dynamics AX-is kuvatakse AOS-i serveri rakenduse Logis hoiatusteade: "SPID [SPID_number] seansi ID [SeansiId] jaoks on andmebaasis endiselt olemas. Palun Kustuta SPID andmebaasist "