Miklix

Įjunkite „Dynamics 365 FO Virtual Machine Dev“ arba „Test“ į priežiūros režimą

Paskelbta: 2025 m. vasario 16 d. 12:10:27 UTC
Paskutinį kartą atnaujinta: 2026 m. sausio 12 d. 08:58:21 UTC

Šiame straipsnyje paaiškinu, kaip perjungti „Dynamics 365 for Operations“ kūrimo mašiną į priežiūros režimą naudojant keletą paprastų SQL sakinių.


Šis puslapis buvo mašininiu būdu išverstas iš anglų kalbos, kad juo galėtų naudotis kuo daugiau žmonių. Deja, mašininis vertimas dar nėra tobula technologija, todėl gali pasitaikyti klaidų. Jei pageidaujate, originalią versiją anglų kalba galite peržiūrėti čia:

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

Neseniai dirbau su projektu, kuriame reikėjo tvarkyti kai kuriuos pasirinktinius finansinius matmenis. Nors testavimo aplinkoje buvo tinkamos dimensijos, mano kūrimo smėlio dėžėje turėjau tik numatytuosius „Contoso“ duomenis iš „Microsoft“, todėl reikalingų dimensijų nebuvo.

Kai pradėjau juos kurti, atradau, kad „Dynamics 365 FO“ tai galima padaryti tik tada, kai aplinka yra „priežiūros režime“. Remiantis dokumentacija, aplinką į šį režimą galima perjungti iš „Lifecycle Services“ (LCS), bet tokios parinkties neradau.

Atlikęs šiek tiek tyrimų, atradau, kad greičiausias būdas sukurti nekritinę kūrimo ar testavimo aplinką yra atlikti paprastą atnaujinimą tiesiai SQL serveryje, konkrečiai „AxDB“ duomenų bazėje.

Pirmiausia, norėdami patikrinti dabartinę būseną, paleiskite šią užklausą:

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

Jei VALUE yra 0, priežiūros režimas šiuo metu neįjungtas.

Jei VALUE yra 1, šiuo metu įjungtas priežiūros režimas.

Taigi, norėdami įjungti priežiūros režimą, paleiskite šią komandą:

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

Ir norėdami vėl jį išjungti, paleiskite šią komandą:

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

Pakeitus būseną, paprastai reikės iš naujo paleisti žiniatinklio ir paketines paslaugas. Kartais net kelis kartus, kol jos imsis veiksmų.

Nerekomenduočiau šio metodo naudoti gamybinėje ar kitaip kritinėje aplinkoje, tačiau norint greitai pasiekti tašką, kuriame finansinius matmenis galima aktyvuoti kūrimo mašinoje, jis veikia puikiai :-)

Papildoma literatūra

Jei jums patiko šis įrašas, jums taip pat gali patikti šie pasiūlymai:


Pasidalinkite „Bluesky“.Dalintis FacebookBendrinkite „LinkedIn“.Bendrinkite „Tumblr“.Dalintis XBendrinkite „LinkedIn“.Prisegti prie Pinterest

Mikkel Christensen

Apie autorių

Mikkel Christensen
Mikkelis yra miklix.com kūrėjas ir savininkas. Jis turi daugiau nei 20 metų profesionalaus kompiuterių programuotojo ir programinės įrangos kūrėjo patirtį ir šiuo metu visą darbo dieną dirba didelėje Europos IT korporacijoje. Kai jis nerašo tinklaraščio, laisvalaikį skiria įvairiems interesams, pomėgiams ir užsiėmimams, kurie tam tikra prasme gali atsispindėti šioje svetainėje nagrinėjamų temų įvairovėje.