Dynamics AX Migration : The version of the stored procedures in this database is different than that expected by the Application Object Server (AOS)

Object Server : SQL diagnostics: The version of the stored procedures in this database is different than that expected by the Application Object Server (AOS). You must set up a new instance of the AOS that points to this database to update the version of the stored procedure

Lors du passage de Dynamics AX 4.0 vers 2009, vous pouvez recevoir le message d’erreur mentionné si vous n’avez pas suivi correctement la procédure de migration. En effet, lors de la préparation à la migration de 4.0 vers 2009, il faut configurer l’AOS 2009 pour se connecter sur la base de données 4.0. À ce stade de l’installation, le "Setup" va mettre à jour les deux stored procedure de la base de données 4.0. Pour corriger le problème, deux solutions ont été fournies par Microsoft :

Première solution

Réinstaller l’AOS de Microsoft Dynamics AX 2009 et spécifier la base de données 4.0 lors de l’installation

Deuxième solution

Ouvrir Microsoft SQL Server Management Studio et copier les stored procedure sysserversessions et sysclientsessions d’une BD AX 2009 fonctionnel vers la BD AX 4.0 que vous voulez migrer

Ensuite, regarder la colonne value lorsque la colonne parm égale SYSSPVERSION dans la table SQLSYSTEMVARIABLES en utilisant la requête suivante :

SELECT *
FROM SQLSYSTEMVARIABLES
WHERE parm='SYSSPVERSION';

Si la colonne value n’est pas égale à "8", executer la requête suivante:

UPDATE SQLSYSTEMVARIABLES SET value=8
WHERE parm='SYSSPVERSION';
Previous
« Prev Post