Dynamics 365 FO Sanal Makine Geliştirme veya Testini Bakım Moduna Alın
Yayınlandı: 16 Şubat 2025 12:10:49 UTC
Bu makalede, birkaç basit SQL ifadesi kullanarak Dynamics 365 for Operations geliştirme makinesinin bakım moduna nasıl geçirileceğini açıklıyorum.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Yakın zamanda bazı özel finansal boyutları ele almam gereken bir proje üzerinde çalışıyordum. Test ortamında doğru boyutlar mevcut olsa da, geliştirme deneme alanımda yalnızca Microsoft'tan varsayılan Contoso verilerim vardı, bu nedenle gereken boyutlar mevcut değildi.
Bunları oluşturmaya başladığımda, Dynamics 365 FO'da bunu yalnızca ortam "bakım modunda"yken yapabileceğinizi keşfettim. Belgelere göre, ortamı Lifecycle Services'tan (LCS) bu moda geçirebilirsiniz, ancak bu seçeneğin kullanılabilir olduğunu bulamadım.
Biraz araştırma yaptıktan sonra, kritik olmayan bir geliştirme veya test ortamı için en hızlı yolun aslında doğrudan SQL sunucusunda, özellikle AxDB veritabanında basit bir güncelleme yapmak olduğunu keşfettim.
Öncelikle mevcut durumu kontrol etmek için şu sorguyu çalıştırın:
WHERE PARM = 'CONFIGURATIONMODE';
VALUE 0 ise, bakım modu şu anda etkin değildir .
VALUE 1 ise, bakım modu şu anda etkindir .
Bakım modunu etkinleştirmek için şunu çalıştırın:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Ve tekrar devre dışı bırakmak için şunu çalıştırın:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Durumu değiştirdikten sonra, genellikle web ve toplu hizmetleri yeniden başlatmanız gerekir. Bazen değişikliği algılamadan önce birkaç kez bile.
Bu yaklaşımı üretim veya başka bir kritik ortamda kullanmanızı önermem, ancak finansal boyutların bir geliştirme makinesinde hızla etkinleştirilebileceği bir noktaya ulaşmak için iyi çalışır :-)