განათავსეთ Dynamics 365 FO Virtual Machine Dev ან ტესტი მოვლის რეჟიმში
გამოქვეყნებულია: 16 თებერვალი, 2025, 12:13:38 UTC
ამ სტატიაში მე ავხსნი, თუ როგორ უნდა გადავიტანოთ Dynamics 365 ოპერაციების განვითარების მანქანა შენარჩუნების რეჟიმში რამდენიმე მარტივი SQL განცხადების გამოყენებით.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
მე ახლახან ვმუშაობდი პროექტზე, სადაც მჭირდებოდა გარკვეული ფინანსური განზომილებების დამუშავება. მიუხედავად იმისა, რომ სწორი ზომები არსებობდა სატესტო გარემოში, ჩემს განვითარების sandbox-ში მქონდა მხოლოდ ნაგულისხმევი Contoso მონაცემები Microsoft-ისგან, ამიტომ საჭირო ზომები არ იყო ხელმისაწვდომი.
როდესაც დავიწყე მათი შექმნა, აღმოვაჩინე, რომ Dynamics 365 FO-ში ამის გაკეთება შეგიძლიათ მხოლოდ მაშინ, როდესაც გარემო არის "მოვლის რეჟიმში". დოკუმენტაციის მიხედვით, თქვენ შეგიძლიათ განათავსოთ გარემო ამ რეჟიმში Lifecycle Services-დან (LCS), მაგრამ მე ვერ ვიპოვე ეს ვარიანტი ხელმისაწვდომი.
კვლევის ჩატარების შემდეგ აღმოვაჩინე, რომ ყველაზე სწრაფი გზა არაკრიტიკული დეველოპმენტის ან სატესტო გარემოსთვის არის მარტივი განახლების გაკეთება პირდაპირ SQL სერვერზე, კონკრეტულად AxDB მონაცემთა ბაზაში.
პირველი, მიმდინარე სტატუსის შესამოწმებლად, გაუშვით ეს შეკითხვა:
WHERE PARM = 'CONFIGURATIONMODE';
თუ VALUE არის 0, შენარჩუნების რეჟიმი ამჟამად არ არის ჩართული.
თუ VALUE არის 1, შენარჩუნების რეჟიმი ამჟამად ჩართულია .
ასე რომ, შენარჩუნების რეჟიმის გასააქტიურებლად, გაუშვით ეს:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
და ისევ რომ გამორთოთ, გაუშვით ეს:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
სტატუსის გადართვის შემდეგ, როგორც წესი, დაგჭირდებათ ვებ და სერიის სერვისების გადატვირთვა. ზოგჯერ რამდენჯერმეც კი, სანამ ის ცვლილებას მიიღებს.
მე არ გირჩევთ ამ მიდგომის გამოყენებას საწარმოო ან სხვაგვარად კრიტიკულ გარემოში, მაგრამ სწრაფად რომ მივიდეთ იმ წერტილამდე, სადაც ფინანსური ზომები შეიძლება გააქტიურდეს განვითარების მანქანაზე, ის კარგად მუშაობს :-)