Stavite Dynamics 365 FO Virtual Machine Dev ili Test u režim održavanja
Objavljeno: 16. februar 2025. u 12:12:40 UTC
U ovom članku objašnjavam kako staviti mašinu za razvoj Dynamics 365 for Operations u način održavanja pomoću nekoliko jednostavnih SQL izraza.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Nedavno sam radio na projektu gdje sam trebao riješiti neke prilagođene finansijske dimenzije. Iako su ispravne dimenzije postojale u testnom okruženju, u mom razvojnom sandboxu imao sam samo podrazumevane Contoso podatke od Microsofta, tako da potrebne dimenzije nisu bile dostupne.
Kada sam krenuo da ih kreiram, otkrio sam da u Dynamics 365 FO to možete učiniti samo dok je okruženje u "režimu održavanja". Prema dokumentaciji, okruženje možete staviti u ovaj način iz Lifecycle Services (LCS), ali nisam našao tu opciju dostupnu.
Nakon nekog istraživanja, otkrio sam da je najbrži način za nekritično okruženje za razvoj ili testiranje u stvari izvršiti jednostavno ažuriranje direktno na SQL serveru, posebno u bazi podataka AxDB.
Prvo, da provjerite trenutni status, pokrenite ovaj upit:
WHERE PARM = 'CONFIGURATIONMODE';
Ako je VALUE 0, način održavanja trenutno nije omogućen.
Ako je VALUE 1, trenutno je omogućen način održavanja.
Dakle, da omogućite način održavanja, pokrenite ovo:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
I da ga ponovo onemogućite, pokrenite ovo:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Nakon promjene statusa, obično ćete morati ponovo pokrenuti web i paketne usluge. Ponekad čak i više puta prije nego što shvati promjenu.
Ne bih preporučio korištenje ovog pristupa u proizvodnom ili na neki drugi način kritičnom okruženju, ali da biste brzo došli do tačke u kojoj se financijske dimenzije mogu aktivirati na razvojnoj mašini, dobro funkcionira :-)