Βάλτε το Dynamics 365 FO Virtual Machine Dev ή Test σε λειτουργία Maintenance
Δημοσιεύθηκε: 16 Φεβρουαρίου 2025 στις 12:06:54 μ.μ. UTC
Σε αυτό το άρθρο, εξηγώ πώς να θέσετε μια μηχανή ανάπτυξης Dynamics 365 for Operations σε λειτουργία συντήρησης χρησιμοποιώντας μερικές απλές δηλώσεις SQL.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Πρόσφατα δούλευα σε ένα έργο όπου έπρεπε να χειριστώ ορισμένες προσαρμοσμένες οικονομικές διαστάσεις. Αν και υπήρχαν οι σωστές διαστάσεις στο περιβάλλον δοκιμής, στο περιβάλλον δοκιμών ανάπτυξης είχα μόνο τα προεπιλεγμένα δεδομένα 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';
Μετά την αλλαγή της κατάστασης, συνήθως θα χρειαστεί να επανεκκινήσετε τις υπηρεσίες web και παρτίδας. Μερικές φορές ακόμη και πολλές φορές προτού λάβει την αλλαγή.
Δεν θα συνιστούσα τη χρήση αυτής της προσέγγισης σε ένα περιβάλλον παραγωγής ή με άλλο τρόπο κρίσιμο, αλλά για να φτάσετε γρήγορα σε ένα σημείο όπου οι οικονομικές διαστάσεις μπορούν να ενεργοποιηθούν σε μια μηχανή ανάπτυξης, λειτουργεί καλά :-)