Miklix

Settu Dynamics 365 FO Virtual Machine Dev or Test í viðhaldsham

Birt: 19. mars 2025 kl. 21:36:16 UTC

Í þessari grein útskýri ég hvernig á að setja Dynamics 365 for Operations þróunarvél í viðhaldsham með því að nota nokkrar einfaldar SQL staðhæfingar.


Þessi síða var vélþýdd úr ensku til að gera hana aðgengilega sem flestum. Því miður er vélþýðing ekki enn fullkomin tækni, svo villur geta komið upp. Ef þú vilt geturðu skoðað upprunalegu ensku útgáfuna hér:

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

Ég var nýlega að vinna að verkefni þar sem ég þurfti að meðhöndla sérsniðnar fjárhagsvíddir. Þó að réttar víddir væru til staðar í prófunarumhverfi, hafði ég aðeins sjálfgefið Contoso gögn frá Microsoft í þróunar-sandkassanum mínum, þannig að þær víddir sem ég þurfti voru ekki til staðar.

Þegar ég fór að búa þær til, uppgötvaði ég að í Dynamics 365 FO geturðu aðeins gert það þegar umhverfið er í "viðhaldsmóti". Samkvæmt heimildum geturðu sett umhverfið í þetta mót frá Lifecycle Services (LCS), en ég fann ekki þessa valkost í boði.

Eftir að hafa gert smá rannsóknir uppgötvaði ég að fljótlegasta leiðin fyrir ekki-kritískt þróunar- eða prófunarumhverfi er í raun að gera einfalt uppfærslu beint á SQL serverinn, sérstaklega í AxDB gagnagrunninum.

Fyrst, til að athuga núverandi stöðu, keyrðu þessa fyrirspurn:

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

Ef VALUE er 0, þá er viðhaldsmótið ekki virkt.

Ef VALUE er 1, þá er viðhaldsmótið virkt.

Svo, til að virkja viðhaldsmótið, keyrðu þetta:

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

Og til að slökkva á því aftur, keyrðu þetta:

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

Eftir að hafa breytt stöðunni, þarf venjulega að endurræsa vef- og partíþjónusturnar. Stundum jafnvel nokkrum sinnum áður en breytingin tekur gildi.

Ég myndi ekki mæla með því að nota þessa nálgun á framleiðslu- eða annars konar kritísku umhverfi, en til að komast fljótt á þann stað þar sem fjárhagsvíddir geta verið virkjaðar á þróunarvélinni, þá virkar þetta vel :-)

Deildu á BlueskyDeildu á FacebookDeildu á LinkedInDeildu á TumblrDeildu á XDeildu á LinkedInFestu á Pinterest

Mikkel Christensen

Um höfundinn

Mikkel Christensen
Mikkel er skapari og eigandi miklix.com. Hann hefur yfir 20 ára reynslu sem faglegur tölvuforritari/hugbúnaðarhönnuður og er nú í fullu starfi hjá stóru evrópsku upplýsingatæknifyrirtæki. Þegar hann er ekki að blogga eyðir hann frítíma sínum í margs konar áhugamál, áhugamál og athafnir, sem geta að einhverju leyti endurspeglast í margs konar efni sem fjallað er um á þessari vefsíðu.