Microsoft Business Solutions-Axapta 3.0 je zdaj del sistema Microsoft Dynamics AX 3.0. Vsa sklicevanja na Microsoft Business Solutions-Axapta in Microsoft Axapta se nanašajo na Microsoft Dynamics AX.
UVOD
V tem članku so povezave do dokumentacije o namestitvi sprotnih popravkov za Microsoft Dynamics AX 2012. Opisano je tudi, kako namestite sprotne popravke za Microsoft Dynamics AX 2009 in Microsoft Dynamics AX 4.0.
Opomba Temeljito preberite članek iz Microsoftove zbirke znanja, ki dokumentira določen sprotni popravek, da določite predmete, tabele zbirke podatkov ali datoteke, na katere bo to vplivalo.
Več informacij
Sprotni popravki, izdani za Microsoft Dynamics AX 2012
Podroben postopek namestitve posodobitev in sprotnih popravkov za Microsoft Dynamics AX 2012 je dokumentiran na spletnem mestu TechNet v tem razdelku: Uporaba posodobitev in sprotnih popravkov.
Sprotni popravki, izdani za Microsoft Dynamics AX 2009 in Microsoft Dynamics AX 4.0
Opomba Splošni postopek nameščanja posodobitev in sprotnih popravkov za Microsoft Dynamics AX 2009 je dokumentiran v tem informativnem dokumentu: Servisiranje sistema Microsoft Dynamics AX 2009.
Microsoft je izdal sprotne popravke za Microsoft Dynamics AX v teh oblikah zapisa:
- Sprotni popravki so izdani kot stisnjena (.zip) datoteka. Datoteke, ki jih vsebuje .zip datoteka, nadomestijo obstoječe datoteke v računalniku.
- Sprotni popravki so izdani kot posodobitev programa Microsoft Windows Installer. Ti sprotni popravki vsebujejo datoteko Setup.exe.
Microsoft je izdal sprotne popravke za Microsoft Dynamics AX 4.0 v teh oblikah zapisa:
- Sprotni popravki so izdani kot posodobitve programa Microsoft Windows Installer. Ti sprotni popravki vsebujejo datoteko Setup.exe.
- Sprotni popravki so izdani kot datoteke plasti DIS (AxDIS.aod) ali datoteke plasti DIP (AxDIP.aod). Spremembe plasti DIS obravnavajo težave v kodi plasti SYS. Spremembe na ravni DIP obravnavajo težave v kodi plasti GLS.
- Zelo redko so sprotni popravki izdani kot datoteke .xpo, ki vsebujejo kodo. Koda je uporabljena za obstoječe predmete, tabele zbirke podatkov ali za oboje.
Splošne smernice za sprotne popravke, ki nadomeščajo datoteke
Nekateri sprotni popravki Microsoft Dynamics AX nadomeščajo datoteke v računalniku. Če želite navodila za namestitev sprotnega popravka, ki nadomešča datoteke, pozorno preberite dokumentacijo, ki je priložena prenosu sprotnega popravka. Spodaj so navedena splošna priporočila za namestitev sprotnih popravkov, ki nadomeščajo datoteke:
Preden kopirate datoteke, vključene v sprotni popravek, v računalnik varnostno kopirajte strežniške datoteke, na katere sprotni popravek vpliva, uporabite običajne postopke varnostnega kopiranja.
Preskusite vse sprotne popravke v preskusnem okolju in preverite, ali to ne vpliva negativno na vaše prilagoditve.
Naj se vsi uporabniki odjavijo iz odjemalske aplikacije Microsoft Dynamics AX. Ustavite primerek strežnika Application Object Server (AOS), preden preimenujete in kopirate datoteke sprotnih popravkov.
Ko so datoteke z oznakami vključene v sprotni popravek, kopirajte vse vključene datoteke z oznakami v mapo programa Microsoft Dynamics AX. Datoteke z oznakami bodo imele te datotečne pripone:
- .ali
- .acd
- .alc
Mapa programa ima privzeto naslednjo pot:
korenski imenik\Axapta Application\appl\StandardNote Na tej poti korenski imenik predstavlja pogon trdega diska in glavni imenik, v katerem je nameščen Microsoft Dynamics AX.
Prilagojena okolja
Če ste okolje prilagodili, preden ste namestili sprotni popravek, temeljito preberite članek iz Microsoftove zbirke znanja, v katerem je dokumentiran sprotni popravek, ki ga želite namestiti. Vsi predmeti, na katere vpliva sprotni popravek, bodo prepisani. To lahko povzroči izgubo prilagoditev v teh predmetih.
Varnostne kopije zbirke podatkov
Če to vpliva na tabele zbirke podatkov, ustvarite popolno varnostno kopijo zbirke podatkov, preden uporabite sprotni popravek. Če želite navodila o varnostnem kopiranju zbirke podatkov, glejte dokumentacijo strežnika Microsoft SQL Server. Ali pa si oglejte dokumentacijo strežnika Oracle Database Server.
Informacije o namestitvi
Sprotni popravki, izdani za Microsoft Dynamics AX 2009
Če želite namestiti sprotne popravke, ki so izdani kot posodobitev programa za Microsoft Dynamics AX 2009, sledite tem korakom:
Izvlecite datoteke iz paketa.
Odprite datoteko kbxxxxxx.txt v paketu sprotnih popravkov, da ugotovite, kateri predmeti bodo popravljeni, ko bo sprotni popravek nameščen.
Zaprite vse odjemalce Microsoft Dynamics AX 2009 in nato ustavite primerek AOS.
Varnostno kopirajte bazo podatkov.
Varnostno kopirajte mapo programa.
Znova zaženite primerek AOS in nato preglejte dnevnik aplikacije v strežniku, v katerem se izvaja storitev AOS, da se prepričate, da se primerek AOS pravilno zažene. Primerek AOS obnovi indeks predmeta aplikacije. Datoteka Axapd.aoi vsebuje indeks predmeta aplikacije.
Opomba Odvisno od strojne opreme strežnika, ki jo uporabljate, lahko zagon primerka AOS poteče pred dokončanjem postopka. Do te težave pride, ker proces nima dovolj časa za ponovno izdelavo datoteke Axapd.aoi, preden AOS poskuša uporabiti datoteko.
Primerek AOS ostane v začetnem stanju, dokler se ne dokonča obnova datoteke *.aoi. Na tej točki ima primerek AOS status »začet«. Dodatni koraki niso potrebni. Počakajte, da se obnova konča, in nato preglejte dnevnik aplikacije, da preverite, ali se zažene primerek AOS.
Zaženite datoteko Axpatch.exe za namestitev sprotnega popravka programa.
Izberite jezik, v katerem želite zagnati namestitev, in kliknite V redu.
Ko se zažene čarovnik za namestitev, kliknite Naprej.
Preglejte licenčne pogoje za Microsoftovo programsko opremo, potrdite potrditveno polje, da sprejmete licenčne pogoje, če se strinjate, in nato kliknite Naprej.
Na strani Izberi komponente mora biti privzeto izbrana možnost Datoteke aplikacije . Kliknite Naprej.
Na strani Izberi konfiguracijo označite pravilno konfiguracijo in kliknite Naprej.
Na strani Pripravljen za uporabo sprotnega popravka kliknite Namesti.
Ko je namestitev končana, kliknite Dokončaj , da zaprete čarovnika.
V odjemalcu preverite, ali lahko vzpostavite povezavo s primerkom AOS kot skrbnik storitve Microsoft Dynamics AX.
Potrdite namestitev sprotnega popravka tako, da naredite to:
- Odprite razred SysHotfixManifest v AOT.
- Preverite, ali razred vsebuje metodo, ki ima ime, ki je enako številki članka nameščenega sprotnega popravka.
Uporabite orodje za nadgradnjo kode (»primerjava kode«), da primerjate spremembo SYP ali GLP s katero koli plastjo VAR ali CUS. Če so na voljo prilagoditve, bo morda od partnerjevega ali strankinega osebja za IT zahtevalo, da sprotni popravek združi v prilagojeni sistem.
Sprotni popravki, ki so izdani kot posodobitev programa Windows Installer
Pomembno Izvesti je treba naslednja dejanja:
- Jedrna datoteka strežnika ObjectServer mora biti nameščena v vsakem strežniku AOS.
- Jedrna datoteka odjemalca mora biti nameščena v vsakem odjemalskem računalniku.
- Jedrna datoteka NetBusinessConnector in jedrna datoteka ComBusinessConnector morata biti nameščeni v vsakem računalniku, v katerem sta nameščena Microsoft Dynamics AX .NET Business Connector in Microsoft Dynamics AX Com Business Connector.
- Datoteka jedra ApplicationIntegrationServer je adapter BizTalk. Prepričajte se, da ste namestili jedrno datoteko strežnika ApplicationIntegrationServer skupaj z datoteko jedra NetBusinessConnector, ko posodabljate vmesnik BizTalk.
Posodobitev programa Windows Installer posodobi te dvojiške datoteke odjemalca Microsoft Dynamics AX 4.0:
- Datoteka .exe
- Datoteke .dll
Te datoteke so znane tudi kot jedrne datoteke. Če želite uporabiti posodobitev programa Windows Installer, sledite tem korakom:
Izvlecite datoteke iz sprotnega popravka. Ekstrahirane datoteke lahko vsebujejo te mape:
- ApplicationIntegrationServer
- Odjemalec
- ComBusinessConnector
- NETBusinessConnector
- ObjectServer (ObjectServer)
Preizkusite sprotni popravek v testnem okolju. Nato načrtujte nedelovanje časa.
Zaprite vse odjemalce programske opreme Microsoft Dynamics AX. Nato zaustavite primerke AOS, ki so povezani s sistemom distribucijskega programa.
Varnostno kopirajte zbirko podatkov in nato varnostno kopirajte mapo aplikacije.
Zaženite datoteko Setup.exe, ki je vključena v vsako mapo sprotnega popravka.
Znova zaženite primerek AOS. Preglejte dnevnik dogodkov aplikacije v strežniku, v katerem se izvaja storitev AOS, da se prepričate, ali se primerek AOS pravilno zažene. Primerek AOS znova zgradi indeks predmeta aplikacije. Datoteka Axapd.aoi vsebuje indeks predmeta aplikacije.
Opomba: Odvisno od strojne opreme strežnika, ki jo uporabljate, lahko časovna omejitev zagona primerka AOS poteče, preden je postopek dokončan. Do te težave pride, ker proces nima dovolj časa za obnovitev datoteke Axapd.aoi.
Uporabite primerek AOS za prijavo v odjemalca s skrbniškim računom za Microsoft Dynamics AX 4.0. Preverite, ali lahko uspešno vzpostavite povezavo.
Hitri popravki, ki so izdani kot datoteka .xpo, ki vsebuje kodo
Sprotni popravki, ki so izdani kot datoteka .xpo, vsebujejo popravke na ravni kode, ki neposredno vplivajo na predmete ali tabele zbirk podatkov v zbirki podatkov v zbirki Microsoft Dynamics AX.
Pomembno Preden nadaljujete, preverite, ali so v vsaki datoteki .xpo predmeti ali tabele, ki bodo spremenjene. Zabeležite si prilagoditve trenutnega okolja, na katere lahko to vpliva. Toplo priporočamo, da vse sprotne popravke uporabite v testnem okolju, preden jih uporabite v živem sistemu.
Prijavite se v Microsoft Dynamics AX s skrbniškim računom Microsoft Dynamics AX. Prepričajte se, da v Microsoft Dynamics AXIS ni prijavljen noben drug uporabnik.
Odprite pogovorno okno »Drevo predmetov aplikacije «. To naredite na enega od teh načinov:
- V orodni vrstici Standard kliknite Drevo predmeta aplikacije.
- Na tipkovnici pritisnite Ctrl+D.
- V meniju » Datoteka « pokažite na »Odpri« in nato kliknite Drevo predmeta aplikacije.
V pogovornem oknu Drevo predmeta programa kliknite »Uvozi « v orodni vrstici.
Kliknite »Prebrskaj« in poiščite datoteko .xpo.
V pogovornem oknu »Odpri« kliknite datoteko .xpo in nato Odpri.
Kliknite »V redu «, da dokončate postopek uvoza.
Opomba: morda boste morali dokončati postopek prevajanja naprej ali celoten postopek prevajanja Application Object Tree (AOT).
Nameščanje sprotnih popravkov, ki so izdani kot datoteke s plastjo DIS ali DIP
Če želite namestiti sprotne popravke, ki so izdani kot datoteke plasti DIS ali DIP, sledite tem korakom:
Izvlecite datoteke iz paketa sprotnih popravkov.
Preden kopirate datoteke, vključene v sprotni popravek, v računalnik, uporabite običajne postopke varnostnega kopiranja za varnostno kopiranje mape programa in strežniških datotek, na katere sprotni popravek vpliva.
Preizkusite sprotni popravek v testnem okolju. Nato načrtujte izpad dela, ko v sistemu ni drugih uporabnikov.
Zaprite vse odjemalce programske opreme Microsoft Dynamics AX. Nato zaustavite primerke strežnika Application Object Server, ki so povezani s sistemom distribucijskega programa.
Kopirajte datoteki AxDIS.aod in AxDISen-us.ald v vsako mapo programa, kjer so druge datoteke .aod. Ta mapa je privzeto na tem mestu:
\application\appl\standardNote V tem koraku vedno uporabite funkcijo kopiranja. Ne uporabljajte funkcije move. Ko premaknete datoteko, se zanjo vzamejo dovoljenja izvorne mape. Ko kopirate datoteko, bo uporabljena dovoljenja ciljne mape.Ustvarite varnostno kopijo datoteke Axapd.aoi tako, da datoteko preimenujete. Lahko pa izbrišete datoteko Axapd.aoi v vsaki mapi aplikacije.
Znova zaženite primerek AOS. Preglejte dnevnik programa v strežniku, v katerem se izvaja primerek AOS, da se prepričate, ali se primerek AOS pravilno zažene. Primerek AOS znova zgradi indeks predmeta aplikacije. Datoteka Axapd.aoi vsebuje indeks predmeta aplikacije.
Opomba: Odvisno od strojne opreme strežnika, ki jo uporabljate, lahko časovna omejitev zagona primerka AOS poteče, preden je postopek dokončan. Do te težave pride, ker proces nima dovolj časa za obnovitev datoteke Axapd.aoi.
Primerek AOS ostane v začetnem stanju, dokler datoteka .aoi ni znova sestavljena. Na tej točki bo imel primerek AOS stanje »začet«. Dodatni koraki niso potrebni. Počakajte, da se obnovitev dokonča, nato pa v dnevniku programa preverite, ali je primerek AOS zagnan.
Uporabite primerek AOS za prijavo v odjemalski računalnik s skrbniškim računom Microsoft Dynamics AX 4.0. Nato se povežite s primerkom AOS z uporabo odjemalske programske opreme in preverite, ali lahko uspešno vzpostavite povezavo. Nato preverite, ali je rešitev Microsoft Dynamics AX zaznala spremembe in ali so spremembe vidne v predmetu AOT.
Če se prikaže kontrolni seznam nadgradnje, izpolnite kontrolni seznam in se prepričajte, da ne bo dodatnih težav. Če se ne prikaže noben kontrolni seznam nadgradnje, plast DIS ali DIP ni prepoznana. Če plast DIS ali DIP ni prepoznana, uporabite enega ali več od teh načinov:
Ustvarite novo mapo programa. Nato kopirajte vse datoteke iz obstoječe mape programa v novo mapo programa.
Spremenite konfiguracijo primerka AOS tako, da bo uporabljala novo mapo aplikacije. To naredite tako:
Kliknite »Start«, » Zaženi«, vnesite »Nadzor«, »Skrbniška orodja« in kliknite »V redu«.
Dvokliknite pripomoček za konfiguracijo Microsoft Dynamics AX.
Na zavihku » Strežnik predmeta programa « izberite novo mapo programa, ki ste jo ustvarili na seznamu primerkov programa.
Uporabite konfiguracijo in nato znova zaženite primerek AOS.
Ponovite 8. korak.
Ko je kontrolni seznam dokončan, znova prevedite celotno aplikacijo.
Če uporabljate več map aplikacij in več primerkov AOS, ustavite vse primerke AOS in nato znova zaženite vse primerke AOS.
Sklici
Če želite več informacij o možnostih uvoza za datoteko .xpo, glejte Vodnik za razvijalce Microsoft Dynamics AX.
Izdelke neodvisnih proizvajalcev, opisane v tem članku, so izdelala od Microsofta neodvisna podjetja. Microsoft ne daje garancije, zakonske ali drugačne, glede zmogljivosti ali zanesljivosti teh izdelkov.