Miklix

Ieslēdziet Dynamics 365 FO Virtual Machine Dev vai Test uzturēšanas režīmā

Publicēts: 2025. gada 16. februāris 12:10:28 UTC
Pēdējo reizi atjaunināts: 2026. gada 12. janvāris 08:58:22 UTC

Šajā rakstā es paskaidroju, kā, izmantojot pāris vienkāršus SQL priekšrakstus, pārslēgt Dynamics 365 for Operations izstrādes iekārtu apkopes režīmā.


Šī lapa tika mašīntulkota no angļu valodas, lai padarītu to pieejamu pēc iespējas vairāk cilvēkiem. Diemžēl mašīntulkošana vēl nav pilnīga tehnoloģija, tāpēc tajā var rasties kļūdas. Ja vēlaties, oriģinālo versiju angļu valodā varat apskatīt šeit:

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

Nesen strādāju pie projekta, kurā man bija jāapstrādā dažas pielāgotas finanšu dimensijas. Lai gan testa vidē pastāvēja pareizās dimensijas, manā izstrādes smilškastē bija tikai Microsoft Contoso noklusējuma dati, tāpēc nepieciešamās dimensijas nebija pieejamas.

Kad sāku tos veidot, atklāju, ka pakalpojumā Dynamics 365 FO to var izdarīt tikai tad, kad vide ir “apkopes režīmā”. Saskaņā ar dokumentāciju, vidi šajā režīmā var pārslēgt no Lifecycle Services (LCS), taču es neatradu šādu opciju.

Pēc nelielas izpētes es atklāju, ka ātrākais veids nekritiskai izstrādes vai testēšanas videi patiesībā ir veikt vienkāršu atjauninājumu tieši SQL serverī, konkrēti AxDB datubāzē.

Vispirms, lai pārbaudītu pašreizējo statusu, palaidiet šo vaicājumu:

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

Ja VALUE ir 0, apkopes režīms pašlaik nav iespējots.

Ja VALUE ir 1, apkopes režīms pašlaik ir iespējots.

Tātad, lai iespējotu apkopes režīmu, palaidiet šo:

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

Un, lai to atkal atspējotu, palaidiet šo:

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

Pēc statusa maiņas parasti būs jārestartē tīmekļa un pakešpakalpojumi. Dažreiz pat vairākas reizes, pirms tie uztver izmaiņas.

Es neieteiktu izmantot šo pieeju ražošanas vai citādi kritiskā vidē, bet, lai ātri sasniegtu punktu, kur finanšu dimensijas var aktivizēt izstrādes datorā, tā darbojas labi :-)

Papildu lasāmviela

Ja jums patika šī ziņa, jums varētu patikt arī šie ieteikumi:


Kopīgojiet pakalpojumā BlueskyKopīgot FacebookKopīgojiet vietnē LinkedInKopīgojiet vietnē TumblrKopīgot vietnē XKopīgojiet vietnē LinkedInPiespraust vietnē Pinterest

Mikkel Christensen

Par autoru

Mikkel Christensen
Mikels ir miklix.com radītājs un īpašnieks. Viņam ir vairāk nekā 20 gadu pieredze kā profesionālam programmētājam/programmatūras izstrādātājam, un pašlaik viņš strādā pilna laika darbu lielā Eiropas IT korporācijā. Kad viņš neraksta blogus, viņš pavada brīvo laiku, pievēršoties dažādām interesēm, hobijiem un aktivitātēm, kas zināmā mērā var atspoguļoties šajā tīmekļa vietnē aplūkoto tēmu daudzveidībā.