Βάλτε το Dynamics 365 FO Virtual Machine Dev ή Test σε λειτουργία Maintenance
Δημοσιεύθηκε: 16 Φεβρουαρίου 2025 στις 12:06:54 μ.μ. UTC
Τελευταία ενημέρωση: 12 Ιανουαρίου 2026 στις 8:58:15 π.μ. UTC
Σε αυτό το άρθρο, εξηγώ πώς να θέσετε έναν υπολογιστή ανάπτυξης Dynamics 365 for Operations σε λειτουργία συντήρησης χρησιμοποιώντας μερικές απλές προτάσεις SQL.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Πρόσφατα εργαζόμουν σε ένα έργο όπου έπρεπε να διαχειριστώ ορισμένες προσαρμοσμένες οικονομικές διαστάσεις. Ενώ οι σωστές διαστάσεις υπήρχαν στο περιβάλλον δοκιμών, στο περιβάλλον δοκιμών ανάπτυξης είχα μόνο τα προεπιλεγμένα δεδομένα Contoso από τη Microsoft, επομένως οι απαραίτητες διαστάσεις δεν ήταν διαθέσιμες.
Όταν ξεκίνησα να τα δημιουργώ, ανακάλυψα ότι στο Dynamics 365 FO μπορείτε να το κάνετε αυτό μόνο όταν το περιβάλλον βρίσκεται σε "λειτουργία συντήρησης". Σύμφωνα με την τεκμηρίωση, μπορείτε να θέσετε το περιβάλλον σε αυτήν τη λειτουργία από τις Υπηρεσίες Κύκλου Ζωής (LCS), αλλά δεν βρήκα αυτήν την επιλογή διαθέσιμη.
Αφού έκανα κάποια έρευνα, ανακάλυψα ότι ο πιο γρήγορος τρόπος για ένα μη κρίσιμο περιβάλλον προγραμματιστή ή δοκιμής είναι στην πραγματικότητα να κάνω μια απλή ενημέρωση απευθείας στον SQL server, συγκεκριμένα στη βάση δεδομένων AxDB.
Αρχικά, για να ελέγξετε την τρέχουσα κατάσταση, εκτελέστε αυτό το ερώτημα:
WHERE PARM = 'CONFIGURATIONMODE';
Εάν η τιμή VALUE είναι 0, η λειτουργία συντήρησης δεν είναι ενεργοποιημένη αυτήν τη στιγμή.
Εάν η τιμή VALUE είναι 1, η λειτουργία συντήρησης είναι ενεργοποιημένη.
Έτσι, για να ενεργοποιήσετε τη λειτουργία συντήρησης, εκτελέστε την εξής διαδικασία:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Και για να το απενεργοποιήσετε ξανά, εκτελέστε την εξής διαδικασία:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Μετά την αλλαγή της κατάστασης, συνήθως θα χρειαστεί να επανεκκινήσετε τις υπηρεσίες web και τις υπηρεσίες μαζικής εκτέλεσης. Μερικές φορές μάλιστα πολλές φορές πριν αντιληφθούν την αλλαγή.
Δεν θα συνιστούσα τη χρήση αυτής της προσέγγισης σε ένα περιβάλλον παραγωγής ή σε άλλο κρίσιμο περιβάλλον, αλλά για να φτάσουμε γρήγορα σε ένα σημείο όπου οι οικονομικές διαστάσεις μπορούν να ενεργοποιηθούν σε μια μηχανή ανάπτυξης, λειτουργεί καλά :-)
Περαιτέρω ανάγνωση
Αν σας άρεσε αυτή η ανάρτηση, ίσως σας αρέσουν και αυτές οι προτάσεις:
- Προσθήκη μεθόδου προβολής ή επεξεργασίας μέσω επέκτασης στο Dynamics 365
- Το Visual Studio κολλάει κατά την εκκίνηση ενώ φορτώνει πρόσφατα έργα
- Δημιουργία πεδίου αναζήτησης για μια οικονομική διάσταση στο Dynamics 365
