Šis straipsnis taikomas Microsoft Dynamics AX for visose šalyse/regionuose.
Požymiai
Tarkime, kad paleisti Microsoft Dynamics AX 2009 1 pakeitimų paketą (SP1) aplinkoje, kelių programos objektų serverio (AOS) paslaugos teikiamos AX egzemplioriuje. EntireTable talpykloje esantį lentelėje įrašas atnaujinamas AOS serveryje, kitų AOS serverių Rodyti skirtingas. AOS serverių sankaupos duomenų talpyklos nesinchronizuojami.
Be to, vieną arba kelis AOS serverio taikomosios programos žurnale užregistruojamas toks klaidos pranešimas:
110 objektų serverio 01: dialogo išduoti kliento mažiau seanso 1: negalima redaguoti įrašą
į Paskutinė vertė (SysLastValue). Vartotojo ID:, AdminUserSetup.
SQL duomenų bazės išleido klaida.
Priežastis
Ši problema kyla dėl to, kad naujinimo konfliktas kyla. Naujinimo konfliktus, SysLastValue lentelėje, kuri naudoja AOS serverių, kad sinchronizuoti duomenų talpyklos įrašo.
Sprendimas
Karštųjų pataisų informacija
„Microsoft“ pateikia palaikomas karštąsias pataisas. Yra skyrius "Galimas karštųjų pataisų atsisiuntimas" šio žinių bazės straipsnio viršuje. Jei susiduriate su problema atsisiųsti, įdiegti šią karštąją pataisą, ar turite kitų klausimų, techninės pagalbos, kreipkitės į savo partnerių arba, jei įtraukti į tiesiogiai su "Microsoft" palaikymo planą, galite susisiekti su techniniu palaikymu Microsoft Dynamics ir sukurti naują palaikymo užklausą. Norėdami tai padaryti, apsilankykite šioje "Microsoft" svetainėje:
https://mbs.microsoft.com/support/newstart.aspxTaip pat kreipkitės techninio palaikymo Microsoft Dynamics telefonu, naudojant šiuos saitus šalies telefono numerių. Norėdami tai padaryti, apsilankykite vienoje iš šių Microsoft svetainių:
Partneriai
https://mbs.microsoft.com/partnersource/support/Klientai
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmKonkrečiais atvejais už palaikymo skambučius gali būti atšaukti, jei techninės pagalbos specialistas Microsoft Dynamics ir susijusių produktų taikomi įprasti mokesčiai nustato, kad jūsų problemą galima išspręsti naudojant konkretų naujinimą. Į įprastos kainos už palaikymą taikomos papildomiems palaikymo klausimams ir problemų, kurių negalima išspręsti naudojant minėtą naujinimą.
Diegimo informacija
Jei turite tinkinimus vienam ar keliems iš būdų arba lenteles, kurias patiria šią karštąją pataisą, turite atlikite šiuos veiksmus:
-
Peržiūrėti pakeitimus, kurie yra pateikta .xpo failą.
-
Taikyti šiuos pakeitimus bandymo aplinkoje prieš taikydami šias karštąsias pataisas gamybos aplinkoje.
Jei norite gauti daugiau informacijos apie tai, kaip įdiegti šią karštąją pataisą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
893082 kaip įdiegti Microsoft Dynamics AX karštosios pataisos
Būtinosios sąlygos
Turite Microsoft Dynamics AX 2009 Service Pack 1 Norint taikyti šias karštąsias pataisas.
Reikalavimas paleisti iš naujo
Kai pritaikote šias karštąsias pataisas, turite iš naujo paleisti programos objektų serverio (AOS) tarnyba.
Failo informacija
Šių karštųjų pataisų Visuotinė versija turi failo atributus (arba naujesnius failo atributus), kurie išvardyti toliau esančioje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
Axupdate.exe |
Netaikoma |
61,288 |
05-Jan-2012 |
18:09 |
x86 |
Components32.msp |
Netaikoma |
25,328,640 |
05-Jan-2012 |
18:09 |
Netaikoma |
Components64.msp |
Netaikoma |
30,695,936 |
05-Jan-2012 |
18:10 |
Netaikoma |
Objectserver32.msp |
Netaikoma |
5,796,352 |
05-Jan-2012 |
18:09 |
Netaikoma |
Objectserver64.msp |
Netaikoma |
6,630,912 |
05-Jan-2012 |
18:09 |
Netaikoma |
Axsetupsp.exe |
5.0.1100.40 |
1,656,680 |
05-Jan-2012 |
18:06 |
x86 |
Cabextractor.dll |
Netaikoma |
18,800 |
05-Jan-2012 |
18:09 |
x86 |
Microsoft.dynamics.setup.reportingservices.dll |
5.0.1100.9 |
150,440 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
538,488 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
17,336 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:09 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:09 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,824 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:09 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,824 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
538,488 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,824 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
538,488 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1500.1212 |
16,320 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,824 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
542,584 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
17,848 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:09 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,824 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
534,392 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
546,680 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
18,872 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
558,968 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
20,408 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
530,296 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
16,312 |
08-Dec-2010 |
22:21 |
x86 |
Axsetupsp.resources.dll |
5.0.1100.40 |
526,200 |
05-Jan-2012 |
18:08 |
x86 |
Microsoft.dynamics.setup.reportingservices.resources.dll |
5.0.1000.45 |
15,800 |
08-Dec-2010 |
22:21 |
x86 |
Cabextractor.dll |
Netaikoma |
22,384 |
05-Jan-2012 |
18:10 |
x64 |
Tikrinimo karštųjų pataisų diegimo programa
Patvirtinti paraiškos karštųjų pataisų diegimo, atidaryti SysHotfixManifest klasės programos objektų medis (AOT). Patikrinkite, kad yra metodas, kurio pavadinimas apima žinių bazės (KB) straipsnyje skaičius įdiegti karštąsias pataisas. Be to, jūs galite tarpusavyje pažeistą objektų lyginant KBXXXXXX.txt failą prieš AOT objektai. Taip padarę būsite tikri, kad objektai keičiami teisingai SYP sluoksnis arba GPP lygmenyje.
Pastaba. XXXXXX vietos rezervavimo ženklas nurodo žinių bazės straipsnyje skaičius įdiegti karštąsias pataisas.
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:
974255 poveikio funkcija Dynamics AX 2009
Daugiau informacijos
Kiekvieno AOS serverio patikrina SysLastValue įrašą, kuriame elementName vertė yra lygi EntireTableCache reikšmę, patikrinkite, ar nėra naujinimų EntireTable talpyklos lentelės, kurios yra iš naujo skaityti duomenų talpyklos serverio savo kopiją. Yra viena vieną SysLastValue įrašą, kuris visų AOS serverių naudoti talpyklinį EntireTable lentelių.
Šio įrašo lauko konteineris yra su kiekvieną lentelę ir yra flushId kiekvienam. Į flushId yra padidintas kiekvieną kartą, kad AOS serverio naujinimas į atitinkamą EntireTable talpyklos lentelę. Kad flushId taip pat saugomi tinkamos struktūros AOS atmintyje.
Sinchronizavimo procesas
Įsivaizduokite tokią situaciją:
-
Jūs turite TableA lentelėje, kuri yra EntireTable talpyklos lentelė.
-
Jūs turite AOS1, AOS2 ir AOS3 serverių.
-
Atnaujinate įrašą lentelėje TableA AOS1 serveryje.
Pastaba. SysLastValue įrašas atnaujinamas ir flushId lentelės yra padidintas vienetu tokiu atveju.
Tokiu atveju AOS2 ir AOS3 serveriai SysLastValue lentelėje patikrinkite, vieną kartą per minutę. Kai flushId lentelės skiriasi nuo jie AOS atminties, jie išvalyti lentelės talpyklą. Be to, lentelėje bus iš naujo skaityti iš duomenų bazės kitą kartą, kai vartotojas prašo jį.
Jei naujinimo konfliktas kyla SysLastValue lentelėje, kitų AOS serveriai nebus pranešama duomenų pakeitimo. Todėl talpyklos duomenų yra žingsnio iš AOS serverių.
Pastaba. Tai yra "GREITAI PUBLIKUOJAMAS" straipsnis, sukurtas tiesiogiai Microsoft palaikymo tarnybos. Čia pateikta informacija yra atsakas į kylančius klausimus. Dėl greito publikavimo medžiagoje gali būti spausdinimo klaidų ir ji gali būti peržiūrima bet kuriuo metu be įspėjimo. Naudojimo ieškokite kitų priežasčių.