Dynamics AX : Trouver les clients AX avec des versions antérieur

Dans un vaste réseau, il est intéressant de trouver si un client AX n'est pas à jour. Pour ce faire, il est possible de faire une requête sur la table SYSUSERLOG afin d'identifier chaque PC qui n'a pas la version courant du système.

Pour cet exemple, je recherche les noms des ordinateurs qui se connectent à mon environnement AX avec une version autre que Microsoft Dynamics AX SP1+RU5 (Build 1500.2985). De plus, je spécifie une date minimum pour que ce soit pertinent :

SELECT [USERID]
,[COMPUTERNAME]
,[CLIENTTYPE]
,[BUILDNUM]
,[CREATEDDATETIME]

FROM [SYSUSERLOG]

WHERE [BUILDNUM] != '1500.2985'
AND [CREATEDDATETIME] > '2010-10-08'
AND [CLIENTTYPE] = 1

ORDER BY [COMPUTERNAME] ASC

Vous pouvez trouver la liste des build numbers sur cette page : http://www.axaptapedia.com/Build_numbers
Previous
« Prev Post