PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Accès à une base Oracle
Accès à une base Oracle
Iniciado por symbiose55, 14,mar. 2006 09:54 - 4 respuestas
Publicado el 14,marzo 2006 - 09:54
Bonjour,
J'ai développé depuis 5 ans une grosse application de gestion hospitalière avec windev5.5.
L'application est en exploitation jusqu'a ce jour. Il y a quelques jours mon client m'informe qu'il compte acquérir des licences de Oracle et voudrait continuer par utiliser mon application qui utilise toujours Hyper File.

Il me demande si mon application en l'état actuel peut attaquer une base données oracle ?
Je lui ai repondu que normalement cela est possible.

Mais en réalité je ne sais pas comment cela est techniquement faisable. jai de vagues idées la dessus et pour ne pas donner à mon client des reponses approximatives j'aimerai concretement savoir :

Est ce faisable ?
Si oui dans quelles conditions et avec quels outils ?
Dois je réecrire entirement mon application ?

Jai quelques jours pour repondre a mon client. J'espere par le biais de ce forum avoir une reponse technique sure et fiable.
Merci d'avance
Publicado el 14,marzo 2006 - 10:13
salut

oui c'est possible mais il serait préférable de passer à une autre version que 5.5
dans notre cas, nous n'avons pas changé l'analyse car notre logiciel peut attaquer indifféremment une base hf, oracle ou sqlserver, ce qui nous a demandé quelques modifications de programme.
Publicado el 14,marzo 2006 - 11:01
"Majirus AMADOU" <symbiose55@yahoo.fr> writes:

Bonjour, J'ai développé depuis 5 ans une grosse application de gestion
hospitalière avec windev5.5. L'application est en exploitation
jusqu'a ce jour. Il y a quelques jours mon client m'informe qu'il
compte acquérir des licences de Oracle et voudrait continuer par
utiliser mon application qui utilise toujours Hyper File.


C'est dommage car il y a 5 ans le marché pour l'hospitalier était
déja très orienté Oracle.


Il me demande si mon application en l'état actuel peut attaquer une
base données oracle ? Je lui ai repondu que normalement cela est
possible.

En théorie oui, en pratique tout dépend de l'application, du MPD et
comment vous avez attaqué la base Hyperfile.

Si votre code est dans une optique "SQL" celà peut être faisable
rapidement (encore que).

Si votre code est fait de hlit, hfiltre etc... ce n'est pas impossible
mais les temps d'accès vont être très mauvais.






Mais en réalité je ne sais pas comment cela est techniquement
faisable. jai de vagues idées la dessus et pour ne pas donner à mon
client des reponses approximatives j'aimerai concretement savoir :

Est ce faisable ? Si oui dans quelles conditions et avec quels outils
? Dois je réecrire entirement mon application ?

Jai quelques jours pour repondre a mon client. J'espere par le biais
de ce forum avoir une reponse technique sure et fiable. Merci
d'avance


--
suivre ce lien pour répondre:
http://cerbermail.com/…
Daniel
;-)
Publicado el 14,marzo 2006 - 15:47
Dans ce cas, il serait intéressant de voir si l'achat de l'accès natif Oracle ne serait pas un bon investissement...

Ainsi une simple mise à jour de l'analyse permet de conserver les codes H*** et les requêtes. On peut même continuer à travailler sur les deux formats de fichiers simultanément.

Ce n'est que mon opinion, mais je trouve dommage de passer à Oracle quand on a l'HyperFile...

Bonne chance
Publicado el 14,marzo 2006 - 18:20
"Yannick VOUGEOT" <guest@newsgroup.fr> writes:

Dans ce cas, il serait intéressant de voir si l'achat de l'accès natif
Oracle ne serait pas un bon investissement...


Oui, mais ce n'est pas vraiment le problème, et tout serait
merveilleux si il suffisait de changer uniquement le connecteur.


Ainsi une simple mise à jour de l'analyse permet de conserver les
codes H*** et les requêtes. On peut même continuer à travailler sur
les deux formats de fichiers simultanément.

En théorie oui, en pratique c'est souvent pas le cas. Tout dépend
comment a été conçu initialement l'application.


Ce n'est que mon opinion, mais je trouve dommage de passer à Oracle
quand on a l'HyperFile...

Sérieusement, pensez vous que les établissements hospitaliers, les
ministères, les grosses entreprises dépenseraient des centaines de
millier d'euros si hyperfile correspondait au besoin :-(

Récupérer quelques cahiers des charges et vous verrez que Oracle est
souvent incontournable.

Souvent on a des serveurs Unix AIX etc... et il est difficile de
proposer hyperfile.

Je comprends bien la problématique initiale où le problème n'est pas
de savoir si HF est bon ou pas, mais de produire une application qui
correspond à l'architecture retenue par les DSI.

A titre d'exemple proposé un SGBDR tel que Postgresql qui est très
proche d'Oracle et qui est supporté par de nombreux Unix n'est souvent
pas suffisant, car il faut amortir le fait d'être client Gold et
toutes les formations qu'on a eut...

Le seul conseil que je peux donner (sur un vécu) sur une application de 500
fenêtres, c'est de savoir où on part et si l'application n'a pas été
faite dans une optique client/serveur en SQL, il est souvent plus
rapide de tout refaire.



Bonne chance




--
suivre ce lien pour répondre:
http://cerbermail.com/…
Daniel
;-)