Miklix

Dynamics 365 FO виртуал машины хөгжүүлэлт эсвэл тестийг засвар үйлчилгээний горимд оруулна уу

Нийтэлсэн: 2025 оны гуравдугаар сарын 19 21:36:18 (UTC)

Энэ нийтлэлд би хэд хэдэн энгийн SQL хэллэгийг ашиглан Dynamics 365 for Operations хөгжүүлэлтийн машиныг засвар үйлчилгээний горимд хэрхэн оруулах талаар тайлбарлах болно.


Энэ хуудсыг аль болох олон хүнд хүртээмжтэй болгох үүднээс англи хэлнээс орчуулсан. Харамсалтай нь машин орчуулга нь төгс төгөлдөр технологи болоогүй байгаа тул алдаа гарч болзошгүй. Хэрэв та хүсвэл англи хэл дээрх эх хувилбарыг эндээс үзэх боломжтой.

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

Саяхан би кастом санхүүгийн хэмжигдэхүүнүүдийг удирдах шаардлагатай байсан төслийг дээр ажиллаж байлаа. Тест орчинд зөв хэмжигдэхүүнүүд байсан ч миний хөгжүүлэлтийн пескэд зөвхөн Microsoft-ийн үндсэн Contoso өгөгдөл байсан тул шаардлагатай хэмжигдэхүүнүүд байхгүй байлаа.

Би эдгээр хэмжигдэхүүнүүдийг үүсгэхээр шийдсэн үед, Dynamics 365 FO-д эдгээрийг зөвхөн орчин нь "арчилгааны горимд" байх үед л үүсгэж болохыг олж мэдсэн. Баримт бичигт дурдсанаар, энэ горимд орчинг байрлуулах боломжтой гэж Лайфсайкл Сервисээс (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 дээр хуваалцахPinterest дээрх пин

Миккел Кристенсен

Зохиогчийн тухай

Миккел Кристенсен
Миккел бол miklix.com сайтыг бүтээгч, эзэмшигч юм. Тэрээр мэргэжлийн компьютерийн программист/програм хангамж хөгжүүлэгчээр 20 гаруй жил ажилласан туршлагатай бөгөөд одоогоор Европын томоохон мэдээллийн технологийн корпорацид бүтэн цагаар ажиллаж байна. Блог хөтлөөгүй үедээ тэрээр чөлөөт цагаа олон төрлийн сонирхол, хобби, үйл ажиллагаанд зарцуулдаг бөгөөд энэ нь энэ вэб сайтад багтсан олон янзын сэдвүүдэд тодорхой хэмжээгээр тусгагдсан байж магадгүй юм.