Masukkan Pengembangan atau Pengujian Mesin Virtual Dynamics 365 FO ke Mode Pemeliharaan
Diterbitkan: 16 Februari 2025 pukul 12.07.04 UTC
Dalam artikel ini, saya menjelaskan cara menempatkan mesin pengembangan Dynamics 365 for Operations ke mode pemeliharaan dengan menggunakan beberapa pernyataan SQL sederhana.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Saya baru-baru ini mengerjakan sebuah proyek di mana saya perlu menangani beberapa dimensi keuangan khusus. Meskipun dimensi yang benar sudah ada di lingkungan pengujian, di sandbox pengembangan saya, saya hanya memiliki data Contoso default dari Microsoft, jadi dimensi yang dibutuhkan tidak tersedia.
Ketika saya mulai membuatnya, saya menemukan bahwa di Dynamics 365 FO Anda hanya dapat melakukannya saat lingkungan dalam "mode pemeliharaan". Menurut dokumentasi, Anda dapat menempatkan lingkungan dalam mode ini dari Lifecycle Services (LCS), tetapi saya tidak menemukan opsi tersebut tersedia.
Setelah melakukan beberapa penelitian, saya menemukan bahwa cara tercepat untuk lingkungan pengembangan atau pengujian yang tidak terlalu penting sebenarnya adalah dengan melakukan pembaruan sederhana langsung pada server SQL, khususnya dalam basis data AxDB.
Pertama, untuk memeriksa status saat ini, 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 ini:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Dan untuk menonaktifkannya lagi, jalankan ini:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Setelah mengubah status, Anda biasanya perlu memulai ulang layanan web dan batch. Kadang-kadang bahkan beberapa kali sebelum layanan tersebut mendeteksi perubahan.
Saya tidak akan merekomendasikan penggunaan pendekatan ini pada lingkungan produksi atau lingkungan kritis lainnya, tetapi untuk segera sampai ke titik di mana dimensi keuangan dapat diaktifkan pada mesin pengembangan, ini berfungsi dengan baik :-)