Dynamics 365 FO Virtual Machine Dev oder Test in den Wartungsmodus versetzen
Veröffentlicht: 16. Februar 2025 um 12:06:31 UTC
Zuletzt aktualisiert: 12. Januar 2026 um 08:58:14 UTC
In diesem Artikel erkläre ich, wie man einen Dynamics 365 for Operations-Entwicklungsrechner mithilfe einiger einfacher SQL-Anweisungen in den Wartungsmodus versetzt.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Ich habe kürzlich an einem Projekt gearbeitet, bei dem ich einige benutzerdefinierte Finanzdimensionen verarbeiten musste. Während die korrekten Dimensionen in der Testumgebung vorhanden waren, standen mir in meiner Entwicklungsumgebung nur die Standard-Contoso-Daten von Microsoft zur Verfügung, sodass die benötigten Dimensionen nicht verfügbar waren.
Als ich sie erstellen wollte, stellte ich fest, dass dies in Dynamics 365 FO nur im Wartungsmodus möglich ist. Laut Dokumentation kann man die Umgebung über Lifecycle Services (LCS) in diesen Modus versetzen, diese Option war jedoch nicht verfügbar.
Nach eingehender Recherche stellte ich fest, dass der schnellste Weg für eine nicht kritische Entwicklungs- oder Testumgebung tatsächlich darin besteht, ein einfaches Update direkt auf dem SQL-Server, genauer gesagt in der AxDB-Datenbank, durchzuführen.
Um zunächst den aktuellen Status zu überprüfen, führen Sie diese Abfrage aus:
WHERE PARM = 'CONFIGURATIONMODE';
Wenn der Wert 0 ist, ist der Wartungsmodus derzeit nicht aktiviert.
Wenn der Wert 1 ist, ist der Wartungsmodus aktuell aktiviert.
Um den Wartungsmodus zu aktivieren, führen Sie folgenden Befehl aus:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Und um es wieder zu deaktivieren, führen Sie Folgendes aus:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Nach der Statusänderung müssen Sie in der Regel die Web- und Batch-Dienste neu starten. Manchmal sogar mehrmals, bis die Änderung wirksam wird.
Ich würde diese Vorgehensweise nicht für Produktionsumgebungen oder anderweitig kritische Umgebungen empfehlen, aber um schnell einen Punkt zu erreichen, an dem finanzielle Dimensionen auf einem Entwicklungsrechner aktiviert werden können, funktioniert sie einwandfrei :-)
Weitere Informationen
Wenn Ihnen dieser Beitrag gefallen hat, könnten Ihnen auch diese Vorschläge gefallen:
- Erstellen eines Nachschlagefelds für eine finanzielle Dimension in Dynamics 365
- Anzeige- oder Bearbeitungsmethode über Erweiterung in Dynamics 365 hinzufügen
- Finanzdimensionswert aus X++-Code in Dynamics 365 aktualisieren
