Miklix

Dynamics 365 FO Sanal Makine Geliştirme veya Testini Bakım Moduna Alın

Yayınlandı: 16 Şubat 2025 12:10:49 UTC
Son güncelleme: 12 Ocak 2026 08:58:29 UTC

Bu makalede, birkaç basit SQL sorgusu kullanarak Dynamics 365 for Operations geliştirme makinesini bakım moduna nasıl alacağınızı açıklıyorum.


Bu sayfa, mümkün olduğunca çok kişi tarafından erişilebilir olması amacıyla İngilizce'den makine çevirisiyle çevrilmiştir. Ne yazık ki, makine çevirisi henüz mükemmelleştirilmiş bir teknoloji değildir, bu nedenle hatalar meydana gelebilir. Tercih ederseniz, orijinal İngilizce versiyonu buradan görüntüleyebilirsiniz:

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

Geçtiğimiz günlerde, bazı özel finansal boyutları ele almam gereken bir proje üzerinde çalışıyordum. Test ortamında doğru boyutlar mevcut olsa da, geliştirme ortamımda yalnızca Microsoft'tan gelen varsayılan Contoso verileri vardı, bu nedenle gerekli boyutlar kullanılamıyordu.

Bunları oluşturmaya başladığımda, Dynamics 365 FO'da bunu yalnızca ortam "bakım modundayken" yapabileceğinizi keşfettim. Belgelere göre, ortamı Yaşam Döngüsü Hizmetleri (LCS) üzerinden bu moda geçirebilirsiniz, ancak bu seçeneği bulamadım.

Biraz araştırma yaptıktan sonra, kritik olmayan bir geliştirme veya test ortamı için en hızlı yolun, 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:

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

VALUE değeri 0 ise, bakım modu şu anda etkin değil.

VALUE değeri 1 ise, bakım modu şu anda etkinleştirilmiştir.

Bakım modunu etkinleştirmek için şunu çalıştırın:

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

Tekrar devre dışı bırakmak için şunu çalıştırın:

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

Durumu değiştirdikten sonra, genellikle web ve toplu işlem servislerini yeniden başlatmanız gerekecektir. Bazen değişikliğin geçerli olması için birden fazla kez yeniden başlatmanız bile gerekebilir.

Bu yaklaşımı üretim veya kritik ortamlarda kullanmanızı tavsiye etmem, ancak geliştirme ortamında finansal boyutların etkinleştirilebileceği bir noktaya hızlıca ulaşmak için işe yarıyor :-)

Daha Fazla Okuma

Bu yazıyı beğendiyseniz, şu öneriler de ilginizi çekebilir:


Bluesky'de paylaşFacebook'ta paylaşLinkedIn'de paylaşTumblr'da paylaşX'te paylaşLinkedIn'de paylaşPinterest'e Pinleyin

Mikkel Christensen

Yazar Hakkında

Mikkel Christensen
Mikkel miklix.com'un yaratıcısı ve sahibidir. Profesyonel bilgisayar programcısı/yazılım geliştiricisi olarak 20 yılı aşkın deneyime sahiptir ve şu anda büyük bir Avrupa BT şirketinde tam zamanlı olarak çalışmaktadır. Blog yazmadığı zamanlarda, boş zamanlarını çok çeşitli ilgi alanları, hobiler ve aktivitelerle geçirmektedir ve bu da bir dereceye kadar bu web sitesinde kapsanan konuların çeşitliliğine yansıyabilir.