Metti Dynamics 365 FO Virtual Machine Dev o Test in modalità di manutenzione
Pubblicato: 16 febbraio 2025 alle ore 12:10:22 UTC
Ultimo aggiornamento: 12 gennaio 2026 alle ore 08:58:19 UTC
In questo articolo spiego come mettere in modalità manutenzione un computer di sviluppo Dynamics 365 for Operations utilizzando un paio di semplici istruzioni SQL.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Di recente stavo lavorando a un progetto in cui avevo bisogno di gestire alcune dimensioni finanziarie personalizzate. Sebbene le dimensioni corrette esistessero nell'ambiente di test, nella mia sandbox di sviluppo avevo solo i dati Contoso predefiniti di Microsoft, quindi le dimensioni necessarie non erano disponibili.
Quando ho iniziato a crearli, ho scoperto che in Dynamics 365 FO è possibile farlo solo quando l'ambiente è in "modalità manutenzione". Secondo la documentazione, è possibile impostare l'ambiente in questa modalità da Lifecycle Services (LCS), ma non ho trovato questa opzione disponibile.
Dopo aver effettuato alcune ricerche, ho scoperto che il modo più rapido per un ambiente di sviluppo o di test non critico è in realtà quello di eseguire un semplice aggiornamento direttamente sul server SQL, in particolare nel database AxDB.
Per prima cosa, per verificare lo stato attuale, esegui questa query:
WHERE PARM = 'CONFIGURATIONMODE';
Se VALUE è 0, la modalità di manutenzione non è attualmente abilitata.
Se VALUE è 1, la modalità di manutenzione è attualmente abilitata.
Quindi, per abilitare la modalità di manutenzione, esegui questo:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Per disattivarlo di nuovo, esegui questo:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Dopo aver modificato lo stato, di solito è necessario riavviare i servizi web e batch. A volte anche più volte prima che la modifica venga rilevata.
Non consiglierei di utilizzare questo approccio in un ambiente di produzione o comunque critico, ma per arrivare rapidamente a un punto in cui le dimensioni finanziarie possono essere attivate su una macchina di sviluppo, funziona bene :-)
Ulteriori letture
Se ti è piaciuto questo post, potrebbero piacerti anche questi suggerimenti:
- Creazione di un campo di ricerca per una dimensione finanziaria in Dynamics 365
- Visual Studio si blocca all'avvio durante il caricamento dei progetti recenti
- Aggiorna il valore della dimensione finanziaria dal codice X++ in Dynamics 365
