Dynamics 365 FO वर्चुअल मशीन डेव या टेस्ट को रखरखाव मोड में रखें
प्रकाशित: 16 फ़रवरी 2025 को 12:10:55 pm UTC बजे
आखरी अपडेट: 12 जनवरी 2026 को 8:58:31 am UTC बजे
इस आर्टिकल में, मैं बताता हूँ कि कुछ आसान SQL स्टेटमेंट का इस्तेमाल करके Dynamics 365 for Operations डेवलपमेंट मशीन को मेंटेनेंस मोड में कैसे डाला जाए।
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
मैं हाल ही में एक प्रोजेक्ट पर काम कर रहा था जहाँ मुझे कुछ कस्टम फाइनेंशियल डाइमेंशन को हैंडल करना था। टेस्ट एनवायरनमेंट में सही डाइमेंशन तो थे, लेकिन मेरे डेवलपमेंट सैंडबॉक्स में मेरे पास माइक्रोसॉफ्ट का सिर्फ़ डिफ़ॉल्ट कॉन्टोसो डेटा था, इसलिए ज़रूरी डाइमेंशन अवेलेबल नहीं थे।
जब मैंने इन्हें बनाना शुरू किया, तो मुझे पता चला कि Dynamics 365 FO में आप ऐसा तभी कर सकते हैं जब एनवायरनमेंट "मेंटेनेंस मोड" में हो। डॉक्यूमेंटेशन के अनुसार, आप एनवायरनमेंट को लाइफसाइकिल सर्विसेज़ (LCS) से इस मोड में डाल सकते हैं, लेकिन मुझे वह ऑप्शन उपलब्ध नहीं मिला।
कुछ रिसर्च करने के बाद, मुझे पता चला कि नॉन-क्रिटिकल डेव या टेस्ट एनवायरनमेंट के लिए सबसे तेज़ तरीका असल में SQL सर्वर पर, खासकर AxDB डेटाबेस में, सीधे एक सिंपल अपडेट करना है।
सबसे पहले, अभी का स्टेटस चेक करने के लिए, यह क्वेरी चलाएँ:
WHERE PARM = 'CONFIGURATIONMODE';
अगर VALUE 0 है, तो मेंटेनेंस मोड अभी चालू नहीं है।
अगर VALUE 1 है, तो मेंटेनेंस मोड अभी चालू है।
तो, मेंटेनेंस मोड चालू करने के लिए, यह चलाएँ:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
और इसे फिर से डिसेबल करने के लिए, यह चलाएँ:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
स्टेटस बदलने के बाद, आपको आमतौर पर वेब और बैच सर्विस को रीस्टार्ट करना होगा। कभी-कभी तो बदलाव को समझने में कई बार लग सकता है।
मैं प्रोडक्शन या किसी और क्रिटिकल माहौल में इस तरीके को इस्तेमाल करने की सलाह नहीं दूंगा, लेकिन जल्दी से उस पॉइंट पर पहुंचने के लिए जहां फाइनेंशियल डाइमेंशन को डेवलपमेंट मशीन पर एक्टिवेट किया जा सके, यह ठीक काम करता है :-)
अग्रिम पठन
यदि आपको यह पोस्ट पसंद आई हो, तो आपको ये सुझाव भी पसंद आ सकते हैं:
- हाल ही के प्रोजेक्ट लोड करते समय Visual Studio स्टार्टअप पर हैंग हो जाता है
- Dynamics 365 में एक्सटेंशन के माध्यम से डिस्प्ले या संपादन विधि जोड़ें
- Dynamics 365 में X++ कोड से वित्तीय आयाम मान अपडेट करें
