Plaas Dynamics 365 FO Virtual Machine Dev of Test in onderhoudsmodus
Gepubliseer: 16 Februarie 2025 om 12:12:13 UTC
Laas opgedateer: 12 Januarie 2026 om 08:58:40 UTC
In hierdie artikel verduidelik ek hoe om 'n Dynamics 365 for Operations-ontwikkelingsmasjien in onderhoudsmodus te plaas deur 'n paar eenvoudige SQL-stellings te gebruik.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Ek het onlangs aan 'n projek gewerk waar ek 'n paar persoonlike finansiële dimensies moes hanteer. Terwyl die korrekte dimensies wel in die toetsomgewing bestaan het, het ek in my ontwikkelingsandkas slegs die standaard Contoso-data van Microsoft gehad, so die nodige dimensies was nie beskikbaar nie.
Toe ek hulle begin skep het, het ek ontdek dat jy dit in Dynamics 365 FO slegs kan doen terwyl die omgewing in "onderhoudsmodus" is. Volgens die dokumentasie kan jy die omgewing in hierdie modus plaas vanaf Lifecycle Services (LCS), maar ek het nie daardie opsie beskikbaar gevind nie.
Nadat ek 'n bietjie navorsing gedoen het, het ek ontdek dat die vinnigste manier vir 'n nie-kritieke ontwikkel- of toetsomgewing eintlik is om 'n eenvoudige opdatering direk op die SQL-bediener te doen, spesifiek in die AxDB-databasis.
Eerstens, om die huidige status na te gaan, voer hierdie navraag uit:
WHERE PARM = 'CONFIGURATIONMODE';
As VALUE 0 is, is instandhoudingsmodus tans nie geaktiveer nie.
As VALUE 1 is, is instandhoudingsmodus tans geaktiveer.
So, om die onderhoudsmodus te aktiveer, voer die volgende uit:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
En om dit weer te deaktiveer, voer hierdie uit:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Nadat jy die status verander het, sal jy gewoonlik die web- en bondeldienste moet herbegin. Soms selfs verskeie kere voordat dit die verandering opmerk.
Ek sal nie aanbeveel om hierdie benadering op 'n produksie- of andersins kritieke omgewing te gebruik nie, maar om vinnig tot 'n punt te kom waar finansiële dimensies op 'n ontwikkelingsmasjien geaktiveer kan word, werk dit goed :-)
Verdere Leeswerk
As jy hierdie plasing geniet het, sal jy dalk ook van hierdie voorstelle hou:
- Dateer finansiële dimensiewaarde op vanaf X++-kode in Dynamics 365
- Skep 'n opsoekveld vir 'n finansiële dimensie in Dynamics 365
- Voeg vertoning of wysigingsmetode by via uitbreiding in Dynamics 365
