Ponga la máquina virtual de desarrollo o prueba de Dynamics 365 FO en modo de mantenimiento
Publicado: 16 de febrero de 2025, 12:06:56 UTC
Última actualización: 12 de enero de 2026, 8:58:15 UTC
En este artículo, explico cómo poner una máquina de desarrollo de Dynamics 365 for Operations en modo de mantenimiento mediante un par de declaraciones SQL simples.
Put Dynamics 365 FO Virtual Machine Dev or Test into Maintenance Mode
Recientemente trabajé en un proyecto donde necesitaba gestionar dimensiones financieras personalizadas. Si bien las dimensiones correctas existían en el entorno de prueba, en mi entorno de desarrollo solo contaba con los datos predeterminados de Contoso de Microsoft, por lo que las dimensiones necesarias no estaban disponibles.
Cuando me dispuse a crearlos, descubrí que en Dynamics 365 FO solo se puede hacer mientras el entorno está en modo de mantenimiento. Según la documentación, se puede poner el entorno en este modo desde Lifecycle Services (LCS), pero no encontré esa opción disponible.
Después de investigar un poco, descubrí que la forma más rápida para un entorno de prueba o desarrollo no crítico es realizar una actualización simple directamente en el servidor SQL, específicamente en la base de datos AxDB.
Primero, para comprobar el estado actual, ejecute esta consulta:
WHERE PARM = 'CONFIGURATIONMODE';
Si VALOR es 0, el modo de mantenimiento no está habilitado actualmente.
Si VALOR es 1, el modo de mantenimiento está habilitado actualmente.
Entonces, para habilitar el modo de mantenimiento, ejecute esto:
SET VALUE = '1'
WHERE PARM = 'CONFIGURATIONMODE';
Para desactivarlo nuevamente, ejecute esto:
SET VALUE = '0'
WHERE PARM = 'CONFIGURATIONMODE';
Tras cambiar el estado, normalmente será necesario reiniciar los servicios web y por lotes. A veces, incluso varias veces antes de que se detecte el cambio.
No recomendaría usar este enfoque en un entorno de producción o crítico, pero para llegar rápidamente a un punto en el que se puedan activar las dimensiones financieras en una máquina de desarrollo, funciona bien :-)
Lectura adicional
Si te ha gustado esta publicación, puede que también te gusten estas sugerencias:
- Agregar método de visualización o edición mediante extensión en Dynamics 365
- Actualizar el valor de la dimensión financiera desde el código X++ en Dynamics 365
- Creación de un campo de búsqueda para una dimensión financiera en Dynamics 365
