Miklix

Տեղադրեք Dynamics 365 FO Virtual Machine Dev կամ Test-ը սպասարկման ռեժիմում

Հրապարակվել է՝ 16 փետրվարի, 2025 թ., 12:12:37 UTC

Այս հոդվածում ես բացատրում եմ, թե ինչպես կարելի է Dynamics 365 for Operations մշակման մեքենան սպասարկման ռեժիմի մեջ դնել՝ օգտագործելով մի քանի պարզ SQL հայտարարություններ:


Այս էջը ավտոմատ կերպով թարգմանվել է անգլերենից՝ հնարավորինս շատ մարդկանց համար հասանելի դարձնելու համար: Ցավոք, մեքենայական թարգմանությունը դեռ կատարելագործված տեխնոլոգիա չէ, ուստի կարող են սխալներ առաջանալ: Եթե ​​նախընտրում եք, կարող եք դիտել բնօրինակ անգլերեն տարբերակը այստեղ.

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

Ես վերջերս աշխատում էի մի նախագծի վրա, որտեղ ես պետք է կարգավորեի որոշ անհատական ​​ֆինանսական չափումներ: Թեև ճիշտ չափերը գոյություն ունեին թեստային միջավայրում, իմ մշակման ավազատուփում ես ունեի միայն Microsoft-ի կանխադրված Contoso-ի տվյալները, ուստի անհրաժեշտ չափերը հասանելի չէին:

Երբ ես ձեռնամուխ եղա դրանք ստեղծելու, ես հայտնաբերեցի, որ Dynamics 365 FO-ում դուք կարող եք դա անել միայն այն ժամանակ, երբ միջավայրը գտնվում է «պահպանման ռեժիմում»: Փաստաթղթերի համաձայն, դուք կարող եք միջավայրը դնել այս ռեժիմում Lifecycle Services-ից (LCS), բայց ես այդ տարբերակը հասանելի չգտա:

Որոշ հետազոտություններ կատարելուց հետո ես հայտնաբերեցի, որ ոչ կրիտիկական մշակողի կամ թեստային միջավայրի համար ամենաարագ ճանապարհն իրականում պարզ թարմացումն է ուղղակիորեն SQL սերվերի վրա, մասնավորապես AxDB տվյալների բազայում:

Նախ, ընթացիկ կարգավիճակը ստուգելու համար կատարեք այս հարցումը.

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

Եթե ​​VALUE-ը 0 է, սպասարկման ռեժիմը ներկայումս միացված չէ :

Եթե ​​VALUE-ը 1 է, սպասարկման ռեժիմը ներկայումս միացված է :

Այսպիսով, սպասարկման ռեժիմը միացնելու համար գործարկեք սա.

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

Եվ նորից անջատելու համար գործարկեք սա.

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

Կարգավիճակը փոխելուց հետո սովորաբար պետք է վերագործարկեք վեբ- և խմբաքանակային ծառայությունները: Երբեմն նույնիսկ մի քանի անգամ՝ նախքան փոփոխությունը սկսելը:

Ես խորհուրդ չեմ տա օգտագործել այս մոտեցումը արտադրական կամ այլ կերպ կրիտիկական միջավայրում, բայց արագ հասնելու համար մի կետի, որտեղ ֆինանսական չափերը կարող են ակտիվացվել զարգացման մեքենայի վրա, այն լավ է աշխատում :-)

Կիսվեք Bluesky-ումԿիսվել Facebook-ումԿիսվեք LinkedIn-ումԿիսվեք Tumblr-ումԿիսվեք X-ումԿիսվեք LinkedIn-ումԿպցնել Պինթրեսթում

Միկել Բանգ Քրիստենսեն

Հեղինակի մասին

Միկել Բանգ Քրիստենսեն
Mikkel-ը miklix.com-ի ստեղծողն ու սեփականատերն է: Նա ունի ավելի քան 20 տարվա աշխատանքային փորձ՝ որպես պրոֆեսիոնալ համակարգչային ծրագրավորող/ծրագրային ապահովման մշակող և ներկայումս լրիվ դրույքով աշխատում է եվրոպական խոշոր ՏՏ կորպորացիայի մեջ: Երբ նա բլոգ չի գրում, նա իր ազատ ժամանակն անցկացնում է հետաքրքրությունների, հոբբիների և գործունեության լայն շրջանակի վրա, որոնք որոշ չափով կարող են արտացոլվել այս կայքում ընդգրկված թեմաների բազմազանության մեջ: