Miklix

Weka Dynamics 365 FO Virtual Machine Dev au Jaribio katika Hali ya Matengenezo

Iliyochapishwa: 16 Februari 2025, 12:11:36 UTC

Katika nakala hii, ninaelezea jinsi ya kuweka Dynamics 365 kwa mashine ya ukuzaji wa Uendeshaji katika hali ya matengenezo kwa kutumia taarifa kadhaa rahisi za SQL.


Ukurasa huu ulitafsiriwa kwa mashine kutoka kwa Kiingereza ili kuifanya iweze kupatikana kwa watu wengi iwezekanavyo. Kwa bahati mbaya, utafsiri wa mashine bado sio teknolojia iliyokamilishwa, kwa hivyo makosa yanaweza kutokea. Ukipenda, unaweza kutazama toleo asili la Kiingereza hapa:

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

Hivi majuzi nilikuwa nikifanya kazi kwenye mradi ambapo nilihitaji kushughulikia hali fulani za kifedha. Ingawa vipimo sahihi vilikuwepo katika mazingira ya majaribio, kwenye kisanduku changu cha ukuzaji nilikuwa na data chaguo-msingi ya Contoso kutoka kwa Microsoft, kwa hivyo vipimo vinavyohitajika havikupatikana.

Nilipoazimia kuziunda, niligundua kuwa katika Dynamics 365 FO unaweza tu kufanya hivyo wakati mazingira yako katika "hali ya matengenezo". Kulingana na nyaraka, unaweza kuweka mazingira katika hali hii kutoka kwa Lifecycle Services (LCS), lakini sikuweza kupata chaguo hilo.

Baada ya kufanya utafiti, niligundua kuwa njia ya haraka zaidi ya mazingira yasiyo ya muhimu ya dev au mtihani ni kufanya sasisho rahisi moja kwa moja kwenye seva ya SQL, haswa kwenye hifadhidata ya AxDB.

Kwanza, ili kuangalia hali ya sasa, endesha swali hili:

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

Ikiwa VALUE ni 0, hali ya urekebishaji haijawashwa kwa sasa.

Ikiwa VALUE ni 1, hali ya urekebishaji imewashwa kwa sasa.

Kwa hivyo, ili kuwezesha hali ya matengenezo, endesha hii:

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

Na kuizima tena, endesha hii:

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

Baada ya kubadili hali, kwa kawaida utahitaji kuanzisha upya huduma za mtandao na kundi. Wakati mwingine hata mara kadhaa kabla ya kuchukua mabadiliko.

Nisingependekeza kutumia njia hii kwenye uzalishaji au mazingira mengine muhimu, lakini kufikia haraka mahali ambapo vipimo vya kifedha vinaweza kuamilishwa kwenye mashine ya ukuzaji, inafanya kazi vizuri :-)

Shiriki kwenye BlueskyShiriki kwenye FacebookShiriki kwenye LinkedInShiriki kwenye TumblrShiriki kwenye XShiriki kwenye LinkedInBandika kwenye Pinterest

Mikkel Bang Christensen

Kuhusu Mwandishi

Mikkel Bang Christensen
Mikkel ndiye muundaji na mmiliki wa miklix.com. Ana uzoefu wa zaidi ya miaka 20 kama mtaalamu wa kupanga programu/programu za kompyuta na kwa sasa ameajiriwa muda wote kwa shirika kubwa la IT la Ulaya. Wakati si kublogi, yeye hutumia wakati wake wa ziada kwenye safu nyingi za mapendeleo, vitu vya kufurahisha, na shughuli, ambazo zinaweza kuonyeshwa kwa kadiri fulani katika mada anuwai zinazozungumziwa kwenye wavuti hii.