<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Bonjour Laurent, bonjour à tous,</p>
<div class="moz-cite-prefix">Le 30/04/2019 à 16:28, Raymondeau
Laurent a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:fe5cc48a6c60441b932fbcb1acc7748c@ac-toulouse.fr">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1510291610;
mso-list-type:hybrid;
mso-list-template-ids:2024830822 2062979836 67895299 67895301 67895297 67895299 67895301 67895297 67895299 67895301;}
@list l0:level1
{mso-level-start-at:172;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-font-family:Calibri;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New",serif;}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New",serif;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:"Courier New",serif;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Bonjour !<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Nous avons de très très (très…) anciennes
bases Informix en SE 7.24 associées à du code applicatif très
largement écrit en 4GL 7.14.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Pour migrer les bases de données vers du
postgreSQL nous n’aurions pas trop de soucis, d’autant que la
MSA nous a donné de bons conseils :-P</p>
</div>
</blockquote>
Oui, à priori, çà ne pose pas de gros souci (et nos amis de la MSA
ont en effet une bonne expérience la dessus <span
class="moz-smiley-s3"><span>;-)</span></span>)<br>
<blockquote type="cite"
cite="mid:fe5cc48a6c60441b932fbcb1acc7748c@ac-toulouse.fr">
<div class="WordSection1">
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">En revanche, le code 4GL…. Comment dire…
nous embête.</p>
</div>
</blockquote>
Oui, c'est le point noir.<br>
<blockquote type="cite"
cite="mid:fe5cc48a6c60441b932fbcb1acc7748c@ac-toulouse.fr">
<div class="WordSection1">
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Que faire avec ce code 4GL ?<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt "Times
New Roman"">
</span></span><!--[endif]-->le réécrire en une techno +
moderne mais c’est un gros chantier et il faut avoir les
ressources, et/ou le budget, pour cela<o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt "Times
New Roman"">
</span></span><!--[endif]-->faire usage d’outil comme Genero
qui devrait (conditionnel) permettre de travailler avec pg.
Mais les licences coûtent « un bras »…<o:p></o:p></p>
</div>
</blockquote>
<p>Je peux juste faire état ici d'un projet que j'ai accompagné dans
mon précédent boulot, il y a 6-7 ans environ. Il s'agissait d'un
client normand qui a pris des licences Genero. Je ne connais pas
les éléments économiques de l'opération. Mais j'ai pu participer
au portage. J'avais en charge la partie PostgreSQL, et le client
la partie code. Mais j'ai pu suivre ses travaux. <br>
</p>
<p>Globalement, çà s'est bien passé, même s'il a fallu donner un
coup de main à l'éditeur sur quelques coups de tournevis pour la
compatibilité PostgreSQL (c'était jeune à l'époque). Outre le
changement de SGBD, l'intérêt était aussi fonctionnel : améliorer
l'ergonomie utilisateur en passant d'une interface en mode
caractère à un mode graphique (comme Lycia, de ce que je vois).</p>
<blockquote type="cite"
cite="mid:fe5cc48a6c60441b932fbcb1acc7748c@ac-toulouse.fr">
<div class="WordSection1">
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt "Times
New Roman"">
</span></span><!--[endif]-->j’ai entendu parler de Lycia
Querix mais cela ne semble pas permettre d’aller vers
postgreSQL…</p>
</div>
</blockquote>
J'imagine que vous avez contacté l'éditeur ? Sur son site web, il
semble annoncer faire des efforts pour s'ouvrir à d'autres SGBD,
avec une offre Liberatii. Et on voit un PostgreSQL cité au détour
d'une page de présentation de l'entreprise. Mais pour Lycia, les
choses ne sont pas clairs, en effet.<br>
<blockquote type="cite"
cite="mid:fe5cc48a6c60441b932fbcb1acc7748c@ac-toulouse.fr">
<div class="WordSection1">
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><o:p></o:p></p>
<p class="MsoListParagraph"
style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span
style="mso-list:Ignore">-<span style="font:7.0pt "Times
New Roman"">
</span></span><!--[endif]-->il y aurait un compilateur
OpenSource ancien, Audit 4GL… mais est-ce qu’il est « fiable »
? La communauté semble atone sur le sujet, le produit mort.
Notre code est ancien, le compilateur aussi… ils pourraient
peut-être discuter ensemble mais viendront les problèmes de
compatibilité de librairies C, etc…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Avez-vous un retour d’expérience sur le
sujet (migration du 4GL) ou au moins un avis, un conseil ?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Est-ce que vous connaissez des sociétés qui
ont déjà mené ce type de chantier ? Dalibo ?
</p>
</div>
</blockquote>
<p>Je n'ai pas connaissance de projet de sortie de 4GL auquel nous,
Dalibo, aurions participé.<br>
</p>
<p><br>
</p>
<p>Bien cordialement. Philippe.<br>
</p>
<blockquote type="cite"
cite="mid:fe5cc48a6c60441b932fbcb1acc7748c@ac-toulouse.fr">
<div class="WordSection1">
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">D’avance merci…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Bonne fin de journée,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Laurent<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Cordialement,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" style="margin-left:3.75pt"
cellpadding="0" border="0">
<tbody>
<tr>
<td style="width:75.0pt;padding:3.75pt 3.75pt 3.75pt
3.75pt" width="167">
<p class="MsoNormal"
style="mso-margin-top-alt:3.75pt;margin-right:0cm;margin-bottom:3.75pt;margin-left:0cm"><a
href="http://www.ac-toulouse.fr/" title="Académie de
Toulouse" moz-do-not-send="true"><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;color:blue;mso-fareast-language:FR;text-decoration:none"><img
style="width:.927in;height:.9479in"
id="_x0000_i1025"
src="http://webdyn.ac-toulouse.fr/gensig/logo_toulouse.jpg"
alt="Académie de Toulouse"
moz-do-not-send="true" width="89" height="91"
border="0"></span></a><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p></o:p></span></p>
</td>
<td style="padding:3.75pt 3.75pt 3.75pt 3.75pt">
<p class="MsoNormal"
style="mso-margin-top-alt:3.75pt;margin-right:0cm;margin-bottom:3.75pt;margin-left:0cm"><b><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">LAURENT
RAYMONDEAU</span></b><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><br>
<b><span style="color:#4B77AA">Responsable Pôle
Bases de Données </span></b></span><b><span
style="color:#4B77AA;mso-fareast-language:FR"><o:p></o:p></span></b></p>
<p class="MsoNormal"
style="mso-margin-top-alt:3.75pt;margin-right:0cm;margin-bottom:3.75pt;margin-left:0cm"><b><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#4B77AA;mso-fareast-language:FR">Référent
National DB2 et postgreSQL</span></b><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><br>
Direction des Systèmes d'Information <br>
Rectorat de l'académie de Toulouse<br>
<br>
<a href="mailto:Laurent.Raymondeau@ac-toulouse.fr"
moz-do-not-send="true"><span style="color:blue">Laurent.Raymondeau@ac-toulouse.fr</span></a><br>
<a href="mailto:pole-bdd@ac-toulouse.fr"
moz-do-not-send="true"><span style="color:blue">pole-bdd@ac-toulouse.fr</span></a>
<br>
Tel : <b>0536257945</b></span><span
style="mso-fareast-language:FR"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:3.75pt 3.75pt 3.75pt
3.75pt">
<p class="MsoNormal"
style="mso-margin-top-alt:3.75pt;margin-right:0cm;margin-bottom:3.75pt;margin-left:0cm"><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><br>
Adresse postale : Rectorat de l'académie de Toulouse
- CS 87703 - 31077 Toulouse cedex 4<br>
Adresse géographique : Rectorat de l'académie de
Toulouse - 75 rue Saint Roch, 31400 Toulouse<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:3.75pt 3.75pt 3.75pt
3.75pt"><br>
</td>
</tr>
<tr>
<td colspan="2" style="padding:3.75pt 3.75pt 3.75pt
3.75pt">
<p class="MsoNormal"
style="mso-margin-top-alt:3.75pt;margin-right:0cm;margin-bottom:3.75pt;margin-left:0cm"><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><a
href="http://webdyn.ac-toulouse.fr/gensig/plan.php"
moz-do-not-send="true"><span style="color:blue">Plan
d'accès</span></a>
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Membres mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Membres@listes.postgresql.fr">Membres@listes.postgresql.fr</a>
<a class="moz-txt-link-freetext" href="https://listes.postgresql.fr/cgi-bin/mailman/listinfo/membres">https://listes.postgresql.fr/cgi-bin/mailman/listinfo/membres</a>
</pre>
</blockquote>
<div class="moz-signature">
<div>
<hr width="480" size="1" noshade="noshade" align="left">
<table width="480" cellspacing="0">
<tbody>
<tr>
<td width="80" align="center">
<div align="center"> <a href="https://www.dalibo.com/">
<img alt=""
src="cid:part6.9D4540FD.A160F831@dalibo.com"> </a></div>
</td>
<td width="220" align="left"> <b><font size="1">DALIBO</font></b><br>
<b><font size="1">L'expertise PostgreSQL</font></b><br>
<font size="1">43, rue du Faubourg Montmartre</font><br>
<font size="1">75009 Paris</font></td>
<td width="180" align="left"> <b><font size="1">Philippe
Beaudoin</font></b><br>
<b><font size="1">Consultant Avant-Vente</font></b><br>
<font size="1">+33 (0)1 84 72 76 11</font><br>
<font size="1">+33 (0)7 69 14 67 21</font><br>
<font size="1"><a class="moz-txt-link-abbreviated"
href="mailto:philippe.beaudoin@dalibo.com">philippe.beaudoin@dalibo.com</a></font></td>
</tr>
<tr>
<td colspan="3" align="left"><font size="2">Valorisez vos
compétences PostgreSQL, <a
href="https://certification.dalibo.com/">certifiez-vous
chez Dalibo</a> !</font></td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>