Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bon quelques questions concernant l’installation de PB 10 et sa compatibilité avec Oracle et Windows NT
En gros aujourd’hui j’ai une application PB9 qui marche sous NT et Oracle 7.3. J’aimerais la faire marcher sous PB 10 et la, plusieurs questions se posent ?
1) Windows NT n’est pas compatible avec PB10 mais imaginons que je réalise une migration sous 2000 ou XP et que je crée un exécutable à partir de la nouvelle application migrée celui ci va t’il marcher sous NT ?
2) Pareillement, la base de donnée Oracle 7.3 n’est pas compatible avec PB10 mais il paraît qu’avec un client Oracle > 8 ça marche ! Es-ce que cela est véridique, fiable et si oui comment ça se fait ?
Ps : désole mais je ne voyais pas trop ou mettre ce sujet !!
Dernière modification par gikel (06-06-2006 07:42:23)
Hors ligne
Salut !
1º Je ne peux pas te répondre car je n'ai jamais été confronté à ce cas
de figure, mais testes-le et tires tes propres conclusions.
2º Tu es exactement dans le même cas de figure que moi : j'ai un client
Oracle8i qui attaque une base Oracle 7.3.4 et j'utilise PowerBuilder 10.2.1
sous Windows XP. Pour ce faire, j'ai ouvert le module ODBC de Windows
puis System DSN => Add. Dans la liste des drivers, tu choisis "Oracle in
Oracle_home" et tu renseignes les différents champs en fonction de ta
base. Enfin, dans PowerBuilder, dans ton painter database, tu fais
référence à cette nouvelle connexion. En principe, ça doit pouvoir fonctionner
(du moins, chez moi ça fonctionne )
Bon courage.
Hors ligne
1)suite a quelques tests, un exécutable effectué sous Windows 2000 ( ou xp) avec PB10 fonctionne sous Windows NT ( il faut juste lui fournir les PBL nécessaires)
2)en effet ça fonctionne parfaitement bien !
merci pour ta précédente réponse!!
Hors ligne
Fait attention au fait que, même si tu changes de build d'une même version de PowerBuilder,
les DLLs changent aussi de version !
Assures-toi d'avoir toujours les versions de DLLs correspondantes au build de ton PB. Pour
ce faire, tu n'as qu'à faire clique droit et propriété sur chacune de tes DLL. Ensuite, tu vas
dans l'onglet Version où tu pourras donc vérifier que tes DLLs sont de même build que ton
PB.
Hors ligne
ah ok merci je n'aurai pas pensé a ça...
Sinon j'aurais aimé savoir quel "technique" tu emploi pour ta migration... hum ( ça ne veut rien dire ça )
En fait moi je copie les nouveaux PFC et je migre l'application ( avec les anciens PFE) . Une fois l'application migrée j'obtiens un certain nombre d'erreurs, pour les résoudre je rajoute les objets qu'il me manque dans les PFE ( puis j'effectue un full build) et ça roule
Hors ligne