Miklix

Stavite Dynamics 365 FO Virtual Machine Dev ili Test u režim održavanja

Objavljeno: 16. februar 2025. u 12:12:40 UTC
Posljednje ažurirano: 12. januar 2026. u 08:58:41 UTC

U ovom članku objašnjavam kako staviti razvojni računar za Dynamics 365 for Operations u režim održavanja pomoću nekoliko jednostavnih SQL naredbi.


Ova stranica je mašinski prevedena sa engleskog kako bi bila dostupna što većem broju ljudi. Nažalost, mašinsko prevođenje još nije usavršena tehnologija, pa može doći do grešaka. Ako želite, možete pogledati originalnu englesku verziju ovdje:

Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode

Nedavno sam radio na projektu gdje sam trebao obraditi neke prilagođene finansijske dimenzije. Iako su ispravne dimenzije postojale u testnom okruženju, u mom razvojnom okruženju imao sam samo zadane 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 režim iz Lifecycle Services (LCS), ali nisam pronašao tu opciju dostupnu.

Nakon istraživanja, otkrio sam da je najbrži način za nekritično razvojno ili testno okruženje zapravo jednostavno ažuriranje direktno na SQL serveru, tačnije u AxDB bazi podataka.

Prvo, da biste provjerili trenutni status, pokrenite ovaj upit:

SELECT VALUE FROM [AxDB].[dbo].[SQLSYSTEMVARIABLES]
    WHERE PARM = 'CONFIGURATIONMODE';

Ako je VRIJEDNOST 0, način održavanja trenutno nije omogućen.

Ako je VRIJEDNOST 1, trenutno je omogućen režim održavanja.

Dakle, da biste omogućili način održavanja, pokrenite ovo:

UPDATE [AxDB].[dbo].[SQLSYSTEMVARIABLES]
    SET VALUE = '1'
    WHERE PARM = 'CONFIGURATIONMODE';

Da biste ga ponovo onemogućili, pokrenite ovo:

UPDATE [AxDB].[dbo].[SQLSYSTEMVARIABLES]
    SET VALUE = '0'
    WHERE PARM = 'CONFIGURATIONMODE';

Nakon promjene statusa, obično ćete morati ponovo pokrenuti web i batch servise. Ponekad čak i više puta prije nego što se promjena primijeti.

Ne bih preporučio korištenje ovog pristupa u produkcijskom ili nekom drugom kritičnom okruženju, ali da biste brzo došli do tačke u kojoj se finansijske dimenzije mogu aktivirati na razvojnom računaru, funkcioniše sasvim u redu :-)

Dodatno čitanje

Ako vam se svidio ovaj post, možda će vam se svidjeti i ovi prijedlozi:


Podijelite na BlueskyPodijelite na FacebookuPodijelite na LinkedIn-uPodijelite na Tumblr-uPodijeli na XPodijelite na LinkedIn-uPrikači na Pinterest

Mikkel Christensen

O autoru

Mikkel Christensen
Mikkel je kreator i vlasnik miklix.com. Ima preko 20 godina iskustva kao profesionalni kompjuterski programer/programer softvera i trenutno je zaposlen sa punim radnim vremenom u velikoj evropskoj IT korporaciji. Kada ne piše blog, svoje slobodno vrijeme provodi na širokom spektru interesovanja, hobija i aktivnosti, što se u određenoj mjeri može odraziti na različite teme koje se obrađuju na ovoj web stranici.