Ставете го Dynamics 365 FO Virtual Machine Dev или тестирајте во режим на одржување
Објавено: 5 март 2025, во 19:53:19 UTC
Во оваа статија, објаснувам како да ја ставите машината за развој на Dynamics 365 for Operations во режим на одржување со користење на неколку едноставни SQL изјави.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Неодамна работев на проект каде што требаше да се справам со некои сопствени финансиски димензии. Иако точните димензии постоеја во околината за тестирање, во моето песочно поле за развој ги имав само стандардните податоци за Contoso од Microsoft, така што потребните димензии не беа достапни.
Кога тргнав да ги креирам, открив дека во Dynamics 365 FO тоа можете да го направите само додека околината е во „режим на одржување“. Според документацијата, можете да ја ставите околината во овој режим од Lifecycle Services (LCS), но јас не ја најдов таа опција достапна.
Откако направив некое истражување, открив дека најбрзиот начин за некритична развојна или тест околина е да се направи едноставно ажурирање директно на серверот SQL, конкретно во базата на податоци AxDB.
Прво, за да го проверите моменталниот статус, извршете го ова барање:
WHERE PARM = 'CONFIGURATIONMODE';
Ако VALUE е 0, режимот на одржување моментално не е овозможен.
Ако VALUE е 1, режимот на одржување моментално е овозможен.
Значи, за да го овозможите режимот на одржување, извршете го ова:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
И за да го оневозможите повторно, извршете го ова:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Откако ќе го смените статусот, обично ќе треба да ги рестартирате веб-и сериските услуги. Понекогаш дури и повеќе пати пред да ја придобие промената.
Не би препорачал да го користите овој пристап во производствена или на друг начин критична средина, но за брзо да дојдете до точка каде што финансиските димензии можат да се активираат на машина за развој, тој работи добро :-)