Error al intentar inicializar un AOS. The internal time zone version number stored in the database is higher than the version supported by the kernel (6/5). Use a newer Microsoft Dynamics AX kernel."

Hola.

Aprovecho este post, para compartir una experiencia participar con este tipo de error.

image

Este error suele pasarnos cuando por ejemplo movemos base de datos de ambientes de Producción  a ambientes Testing , de ambientes Desarrollo a ambientes de Testing, etc..

Lo que nos indica este error es que tenemos una versión de Build de AX mapeada en el AX y que no concuerda con la base de datos de model. En otras palabras que en el ambiente origen teníamos desplegado un hotfix que en el ambiente restaurado no lo tiene.

Para solucionar un error así debemos cargar los hotfix en el ambiente destino.

Lo otro y mas rápido para es actualizar la tabla de la base datos AX transaccional, siguiente forma:

SELECT * FROM SQLSYSTEMVARIABLES

UPDATE SQLSYSTEMVARIABLES SET VALUE = 5 WHERE PARM = ‘SYSTIMEZONESVERSION’

Espero que les haya sido de utilidad.

Saludos,

Publicado por

juanrafael

MVP | MCT MS Dynamics AX-CRM Technical Senior Consultant - ERP and CRM

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *