Message erreur SQL pendant la migration


Message erreur SQL pendant la migration

Produit

Version

Infinity

7.x

Un message d'erreur indique que la colonne DROIT_0001 est inexistante dans la table MUSER de la base ERPDIVALTO.
exemple de message :
<Cat>Erreur<NumErr>0B09<CodeSys>0B09<CodeCompl>0000<Lieu>0000<Date>27/05/2016<Pr ogramme>ia.dhop<Module>DhsXlanServer.exe <Texte>$#$[Microsoft]$#$[SQL Server Native Client 11.0]$#$[SQL Server] Nom de colonne non valide : 'DROIT_0001'.Source de la requete : Select MUSER_ID,…
Explication : L'erreur indique une différence entre la base et le dictionnaire au niveau de a5fdos/Muser ; A partir de la version 7.1b, des champs de Muser en V6 disparaissent de la table Muser du dictionnaire A5DD V7 , dont ce champ droit_0001 qui génère l'erreur.
Solution :

  • Avez vous bien suivi les processus de migration ? Il est sans doute souhaitable de refaire votre installation en suivant le nouvel orangebook v7.5a ( version 8 )

  • L'installation s'est bien déroulée , il n'y a pas de mélange de versions de dictionnaires sur votre site

?

  • Avez-vous relancé les services Divalto (surtout xlanServer) ? XlanServer conserve un cache des dictionnaires, pour être sûr qu'il soit à jour, la meilleure solution est de le relancer (mieux de faire un vrai reboot de la machine).