Állítsa a Dynamics 365 FO Virtual Machine Dev vagy Test alkalmazást Karbantartási módba
Megjelent: 2025. február 16. 12:07:02 UTC
Utolsó frissítés: 2026. január 12. 8:58:18 UTC
Ebben a cikkben elmagyarázom, hogyan lehet egy Dynamics 365 for Operations fejlesztőgépet karbantartási módba helyezni néhány egyszerű SQL utasítás használatával.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Nemrég egy olyan projekten dolgoztam, ahol néhány egyéni pénzügyi dimenziót kellett kezelnem. Bár a tesztkörnyezetben léteztek a megfelelő dimenziók, a fejlesztői tesztkörnyezetemben csak a Microsofttól származó alapértelmezett Contoso adatok álltak rendelkezésre, így a szükséges dimenziók nem álltak rendelkezésre.
Amikor nekiláttam a létrehozásuknak, felfedeztem, hogy a Dynamics 365 FO-ban ezt csak akkor lehet megtenni, ha a környezet „karbantartási módban” van. A dokumentáció szerint a környezetet ebbe az üzemmódba lehet állítani a Lifecycle Servicesből (LCS), de én nem találtam ezt a lehetőséget elérhetőnek.
Némi kutatás után rájöttem, hogy egy nem kritikus fejlesztési vagy tesztkörnyezetben a leggyorsabb módszer valójában egy egyszerű frissítés végrehajtása közvetlenül az SQL szerveren, konkrétan az AxDB adatbázisban.
Először is, az aktuális állapot ellenőrzéséhez futtassa ezt a lekérdezést:
WHERE PARM = 'CONFIGURATIONMODE';
Ha az ÉRTÉK értéke 0, akkor a karbantartási mód jelenleg nincs engedélyezve.
Ha az ÉRTÉK értéke 1, akkor a karbantartási mód jelenleg engedélyezve van.
Tehát a karbantartási mód engedélyezéséhez futtassa ezt:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
És a letiltásához futtassa ezt:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Az állapotváltás után általában újra kell indítani a webes és batch szolgáltatásokat. Néha akár többször is, mielőtt észleli a változást.
Nem ajánlanám ennek a megközelítésnek a használatát termelési vagy egyébként kritikus környezetben, de ahhoz, hogy gyorsan eljussunk arra a pontra, ahol a pénzügyi dimenziók aktiválhatók egy fejlesztői gépen, tökéletesen működik :-)
További olvasmányok
Ha tetszett ez a bejegyzés, akkor ezek a javaslatok is érdekelhetik:
- Megjelenítési vagy szerkesztési módszer hozzáadása a Dynamics 365 bővítményen keresztül
- Keresési mező létrehozása egy pénzügyi dimenzióhoz a Dynamics 365-ben
- Frissítse a pénzügyi dimenzió értékét az X++ kódból a Dynamics 365-ben
