Migration en version supérieure

Last modified by Julien EYMERY on 2015/06/26 09:37

Pour un passage en nouvelle version (nous la nommerons X dans le reste de la documentation), vous devrez migrer : le serveur Adélia, les postes développeur, le module de communication sur le ou les AS400, le runtime (au-moins) sur le ou les serveurs BDD Windows et/ou Java ainsi que sur le ou les serveurs d'impression, et les runtimes clients. 

Avec un runtime X, les programmes compilés dans une version antérieure s'exécuteront normalement : vous n'êtes donc pas obligé de tout recompiler, sauf si une des corrections apportées avec cette version nécessite une recompilation.
L'inverse n'est pas vrai : les programmes compilés en version X ne pourront pas s'exécuter avec un runtime inférieur. 

A l'exécution, les postes développeur et les runtimes clients restés en version X-1 pourront toujours se connecter à une partie serveur en version X.
L'inverse n'est pas possible : les postes développeur et les runtimes clients en version X ne pourront pas se connecter à des modules de communications restés en version X-1.
De même qu'à la génération, on est obligé d'être au même niveau de version entre le poste développeur, serveur de compilation et serveur BDD. 

Nous vous conseillons de respecter l'ordre suivant, sachant que les étapes 1 à 5 doivent être exécutées dans un même temps : 

  1. Migrer le serveur Adélia. 
  2. Migrer l'AS400 de développement et le serveur BDD de développement. 
  3. Migrer le serveur d'impression de développement. 
  4. Migrer tous les postes développeurs. 
  5. Faites un changement de version de vos environnements (tout de suite après la migration des postes développeurs, sinon ils ne pourront pas se connecter). Pour cela, faites un clic droit sur chacun des environnements >> " Gestion de la base >> Changement de version ". 
  6. Vous pouvez ensuite migrer ensuite petit à petit vos runtimes clients, les AS400 clients, les serveurs BDD et d'impression clients. Vous pouvez donc planifier leur migration ultérieurement. 

 

Il faudra cependant penser à migrer un client au plus tard quand vous lui livrerez un programme généré en version X, sachant que vous pouvez procéder en 2 étapes : le AS400, les serveur BDD et d'impression dans un 1er temps et les runtimes clients ultérieurement. 

- Nous vous conseillons également de désinstaller la version X-1 avant d'installer la version X.
Pensez à sauvegarder les fichiers MWCLIENT.INI et MWSERVER.INI avant de faire cette manipulation s'ils sont sous la racine d'Adélia, pour pouvoir les replacer par la suite à la racine de la nouvelle version.