Miklix

הכנס את Dynamics 365 FO Virtual Machine Dev או Test למצב תחזוקה

פורסם: 16 בפברואר 2025 בשעה 12:11:39 UTC
עודכן לאחרונה: 12 בינואר 2026 בשעה 8:58:35 UTC

במאמר זה, אני מסביר כיצד להעביר מכונת פיתוח של Dynamics 365 for Operations למצב תחזוקה באמצעות מספר משפטי SQL פשוטים.


עמוד זה תורגם במכונה מאנגלית על מנת להנגיש אותו לכמה שיותר אנשים. למרבה הצער, תרגום מכונה עדיין אינו טכנולוגיה משוכללת, ולכן עלולות להתרחש שגיאות. אם אתה מעדיף, תוכל לצפות בגרסה האנגלית המקורית כאן:

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

לאחרונה עבדתי על פרויקט שבו הייתי צריך לטפל בכמה ממדים פיננסיים מותאמים אישית. בעוד שהממדים הנכונים אכן היו קיימים בסביבת הבדיקה, ב-sandbox של הפיתוח שלי היו לי רק נתוני Contoso המוגדרים כברירת מחדל מ-Microsoft, כך שהממדים הדרושים לא היו זמינים.

כשיצאתי לדרך ליצור אותם, גיליתי שב-Dynamics 365 FO ניתן לעשות זאת רק כאשר הסביבה נמצאת ב"מצב תחזוקה". לפי התיעוד, ניתן להעביר את הסביבה למצב זה מ-Lifecycle Services (LCS), אך לא מצאתי אפשרות זו זמינה.

לאחר שעשיתי קצת מחקר, גיליתי שהדרך המהירה ביותר עבור סביבת פיתוח או בדיקה שאינה קריטית היא לבצע עדכון פשוט ישירות בשרת SQL, במיוחד במסד הנתונים AxDB.

ראשית, כדי לבדוק את המצב הנוכחי, הפעל את השאילתה הזו:

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

אם VALUE הוא 0, מצב תחזוקה אינו מופעל כעת.

אם VALUE הוא 1, מצב תחזוקה מופעל כעת.

אז, כדי להפעיל את מצב התחזוקה, הפעל את הפעולה הבאה:

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

וכדי להשבית אותו שוב, הפעל את זה:

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

לאחר שינוי הסטטוס, בדרך כלל תצטרכו להפעיל מחדש את שירותי האינטרנט והאצווה. לפעמים אפילו מספר פעמים לפני שהם יתפסו את השינוי.

לא הייתי ממליץ להשתמש בגישה הזו בסביבת ייצור או סביבה קריטית אחרת, אבל כדי להגיע במהירות לנקודה שבה ניתן להפעיל ממדים פיננסיים במחשב פיתוח, זה עובד מצוין :-)

קריאה נוספת

אם נהניתם מהפוסט הזה, אולי תאהבו גם את ההצעות הבאות:


שתפו בבלוסקישתפו בפייסבוקשתפו בלינקדאיןשתפו ב-Tumblrשתפו ב-Xשתפו בלינקדאיןהצמד בפינטרסט

מיקל כריסטנסן

על המחבר

מיקל כריסטנסן
מיקל הוא היוצר והבעלים של miklix.com. יש לו למעלה מ-20 שנות ניסיון כמתכנת מחשבים/מפתח תוכנה מקצועי וכיום הוא מועסק במשרה מלאה בתאגיד IT אירופאי גדול. כשהוא לא כותב בלוג, הוא מבלה את זמנו הפנוי במגוון עצום של תחומי עניין, תחביבים ופעילויות, שעשויים לבוא לידי ביטוי במידה מסוימת במגוון הנושאים המכוסים באתר זה.