Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Nous devons migrer nos applications (nombreuses qui concernent beaucoup de services)
Est-il possible de faire cohabiter les versions de PB 12.1 et 12.6?
Ceci afin de permettre une migration progressive de nos applications vers PB 12.6 (plusieurs semaines) tout en continuant à maintenir les applications 12.1 en attente de migration.
Merci
Hors ligne
Vu que PB 12.6 est une vraie/fausse majeure (elle a une numérotation mineure mais ce devait être la version 15 qui a été rétrogradée pendant le passage à Sybase -> SAP) ça ne devrait pas poser de problème.
Depuis longtemps, les version mineures et leurs EBF s'écrasent (par exemple 10.2 écrase la 10.0) notamment parce que les dll ont les mêmes noms, alors que les majeures (10, 11, 12) et "grosses mineures" (10.5, 11.5, 12.5) utilisent des noms de dll différents. On peut avoir sur le même poste pbvm90.dll, pbvm100.dll, pbvm105.dll, pbvm115.dll)
Je n'ai pas la 12.5 sur ce poste mais je vois que la 12.6 utilise les dll xx126.dll, donc PB12.1 et PB12.6 doivent pouvoir cohabiter sur le même poste comme les autres.
Attention toutefois : une fois la 12.6 installée, dans l'explorateur de fichiers les .pbw s'ouvriront par défaut avec cette dernière version, ce qui n'est pas forcément voulu. Il faudra "ouvrir avec" et choisir PB12.
Hors ligne
Il faut aussi prendre le pli de changer le répertoire d'installation par défaut : au lieu de c:\program files\sybase\powerbuilder\
mettre qqchose comme c:\program files\sybase\powerbuilder\pb120\
et c:\program files\sybase\powerbuilder\pb126\
par exemple
NB : si tu utilises oracle sur des machines 64bits il faut aussi qu'il n'y ait pas d'espace dans le chemin d'installation (sauf si ce bug a été corrigé depuis chez Oracle, pour une fois ça n'est pas la faute de PB )
Hors ligne