Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
On m'a confier la migration d'une application de PB5 vers PB8.
Quelqu'un a-t-il eu à la faire?
Si oui quelle sont les problèmes qu'on risque de rencontrer et en combien de temps peux-on réaliser la migration?
Merci pour les réponses
Hors ligne
compatibilité de scripts.
compatibilité de la resolution des ecrans.
et voir aussi au niveau du framework, si tu en as un.
si tu as des listview, treeview, regardes s'il y a des effets kiss kool...
le mieux, faire la migration et voir et tester s'il y a des effets kiss kool...
Hors ligne
attention gestion de la mémoire différente entre PB6 et PB8 !!
En PB6, PB libère la mémoire à la fermeture d'une fenêtre ...en PB8 et suivants PB garde la mémoire allouée précédemment au cas où.
Ce n'est en général pas gênant si tu as une application sur ton poste ou si tu as de la RAM à foison.
Dans le cas (exemple perso) où tu es sur serveurs Citrix limités à 4Go de RAM cela nous a bloqué notre migration (cela impliquait de passer de 40 utilisateurs par serveurs à 25 donc achat de nombreux serveurs supplémentaires !). C'est pourquoi notre principale application est toujours sous PB6.5
Hors ligne
inferni a écrit:
attention gestion de la mémoire différente entre PB6 et PB8 !!
En PB6, PB libère la mémoire à la fermeture d'une fenêtre ...en PB8 et suivants PB garde la mémoire allouée précédemment au cas où.
Ce n'est en général pas gênant si tu as une application sur ton poste ou si tu as de la RAM à foison.
Dans le cas (exemple perso) où tu es sur serveurs Citrix limités à 4Go de RAM cela nous a bloqué notre migration (cela impliquait de passer de 40 utilisateurs par serveurs à 25 donc achat de nombreux serveurs supplémentaires !). C'est pourquoi notre principale application est toujours sous PB6.5
Vous aviez pensé au GarbageCollect() et au GarbageCollectSetTimeLimit() avant d'acheter de nouveaux serveurs ?
Hors ligne
Chrnico a écrit:
inferni a écrit:
attention gestion de la mémoire différente entre PB6 et PB8 !!
En PB6, PB libère la mémoire à la fermeture d'une fenêtre ...en PB8 et suivants PB garde la mémoire allouée précédemment au cas où.
Ce n'est en général pas gênant si tu as une application sur ton poste ou si tu as de la RAM à foison.
Dans le cas (exemple perso) où tu es sur serveurs Citrix limités à 4Go de RAM cela nous a bloqué notre migration (cela impliquait de passer de 40 utilisateurs par serveurs à 25 donc achat de nombreux serveurs supplémentaires !). C'est pourquoi notre principale application est toujours sous PB6.5Vous aviez pensé au GarbageCollect() et au GarbageCollectSetTimeLimit() avant d'acheter de nouveaux serveurs ?
T'inquiètes pas Sybase est sur le coup et pour eux le fonctionnement de leur produit est normal. Ils reconnaissent également le problème dans notre cas et recherchent une solution (ils nous ont passé une DLL dont les résultats ne sont pas convaincants ni chez nous, ni chez eux).
A suivre ...
Hors ligne
Bonjour,
Il y a aussi à partir de la version 7,( il me semble ) la notion de workspace et une méthode différente du source control natif de pb.
Donc c'est plus de l'organisationnel que du développement, mais il faut aussi le prendre en compte.
Voili Voilà
Hors ligne
wazou1812 a écrit:
Bonjour,
Il y a aussi à partir de la version 7,( il me semble ) la notion de workspace et une méthode différente du source control natif de pb.
Donc c'est plus de l'organisationnel que du développement, mais il faut aussi le prendre en compte.
Voili Voilà
Le Workspace, les target et le source control n'ont théoriquement aucune incidence sur l'exe.
Par contre les PBL (et leur taille)....
Hors ligne
Le Workspace, les target et le source control n'ont théoriquement aucune incidence sur l'exe.
Par contre les PBL (et leur taille)....
Non mais par contre la notion n'existe pas avant, et il faut la comprendre, la concevoir par rapport à l'appli et la mettre en place.
Hors ligne
wazou1812 a écrit:
Le Workspace, les target et le source control n'ont théoriquement aucune incidence sur l'exe.
Par contre les PBL (et leur taille)....Non mais par contre la notion n'existe pas avant, et il faut la comprendre, la concevoir par rapport à l'appli et la mettre en place.
Tout à fait
Hors ligne
Bonjour,
Merci pour toutes les réponses.
Pick ouic, que-ce que tu entends par "compatibilité de la resolution des ecrans", as-tu un exemple concret à me donner.
merci
Hors ligne
tu verras par toi meme, apres la migration...
tant mieux si cela passe bien...sinon, il faudra redimensionner toutes les fenetres...
j'ai eu ce probleme lors de ma migration pb5-->pb7
Hors ligne
Bonjour,
J'ai le message suivant quand je lance mon application :
Select error : decimal conversion error , powerbuilder only supports 18 decimal digits.
Quelqu'un a-t-il une idée sur ce message et comment le résoudre.
Merci d'avance
Hors ligne
Bonjour
dans tes colonnes de DW tu as des types décimaux de plus de 18 caractères -> non supporté
Pour info, quelle base de données, version ?
Hors ligne