Masukkan Pengembangan atau Pengujian Mesin Virtual Dynamics 365 FO ke Mode Pemeliharaan
Diterbitkan: 16 Februari 2025 pukul 12.07.04 UTC
Terakhir diperbarui: 12 Januari 2026 pukul 08.58.18 UTC
Dalam artikel ini, saya menjelaskan cara mengaktifkan mode pemeliharaan pada mesin pengembangan Dynamics 365 for Operations dengan menggunakan beberapa pernyataan SQL sederhana.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Baru-baru ini saya mengerjakan sebuah proyek di mana saya perlu menangani beberapa dimensi keuangan khusus. Meskipun dimensi yang tepat memang ada di lingkungan pengujian, di lingkungan pengembangan saya hanya memiliki data Contoso default dari Microsoft, sehingga dimensi yang dibutuhkan tidak tersedia.
Saat saya mulai membuatnya, saya menemukan bahwa di Dynamics 365 FO Anda hanya dapat melakukannya saat lingkungan berada dalam "mode pemeliharaan". Menurut dokumentasi, Anda dapat memasukkan lingkungan ke mode ini dari Lifecycle Services (LCS), tetapi saya tidak menemukan opsi tersebut tersedia.
Setelah melakukan beberapa riset, saya menemukan bahwa cara tercepat untuk lingkungan pengembangan atau pengujian yang tidak kritis sebenarnya adalah dengan melakukan pembaruan sederhana langsung pada server SQL, khususnya pada basis data AxDB.
Pertama, untuk memeriksa status terkini, jalankan kueri ini:
WHERE PARM = 'CONFIGURATIONMODE';
Jika VALUE adalah 0, mode pemeliharaan saat ini tidak diaktifkan.
Jika VALUE adalah 1, mode pemeliharaan saat ini diaktifkan.
Jadi, untuk mengaktifkan mode pemeliharaan, jalankan perintah ini:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Dan untuk menonaktifkannya lagi, jalankan perintah ini:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Setelah mengubah status, biasanya Anda perlu memulai ulang layanan web dan batch. Terkadang bahkan beberapa kali sebelum sistem mengenali perubahan tersebut.
Saya tidak menyarankan menggunakan pendekatan ini di lingkungan produksi atau lingkungan kritis lainnya, tetapi untuk mencapai titik di mana dimensi keuangan dapat diaktifkan dengan cepat pada mesin pengembangan, cara ini cukup efektif :-)
Bacaan Lebih Lanjut
Jika Anda menikmati postingan ini, Anda mungkin juga menyukai saran berikut:
- Visual Studio Hang Saat Memuat Proyek Terbaru
- Membuat Bidang Pencarian untuk Dimensi Keuangan di Dynamics 365
- Tambahkan Tampilan atau Edit Metode melalui Ekstensi di Dynamics 365
