Lists: | pgsql-fr-generale |
---|
From: | Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com> |
---|---|
To: | PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Oracle 2 pg |
Date: | 2013-08-07 09:57:10 |
Message-ID: | CANxSh5z29Q5xF0Bje+np73=zn8tAFW3anUtyWo4Rqb33iwUcLg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
Bonjour ,
Quelqu'un utilise t il en production cette extension
Oracle_functionality<http://postgres.cz/wiki/Oracle_functionality_%28en%29>
?
Ou vaut il mieux convertir le code qui utilise ces fonctions propre à
oracle ?
Merci d'avance.
Pierre.
G+ <https://plus.google.com/u/0/107377830070954284209/about>
From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com> |
Cc: | PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Oracle 2 pg |
Date: | 2013-08-12 08:36:44 |
Message-ID: | 1376296604.2117.8.camel@localhost |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
On Wed, 2013-08-07 at 11:57 +0200, Pierre BOIZOT wrote:
> Bonjour ,
>
> Quelqu'un utilise t il en production cette extension
> Oracle_functionality<http://postgres.cz/wiki/Oracle_functionality_%28en%29>
> ?
Il s'agit du module orafce, très souvent utilisé quand le code
applicatif repose sur un grand nombre de fonctions spécifiques Oracle.
> Ou vaut il mieux convertir le code qui utilise ces fonctions propre à
> oracle ?
J'aurais tendance à utiliser orafce en cas de nécessité.
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com
From: | Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com> |
---|---|
To: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
Cc: | PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Oracle 2 pg |
Date: | 2013-08-12 11:37:57 |
Message-ID: | CANxSh5w262-wJ6D58QgVJB-3QGkAYX7AouFseCfKy+mtpnoADg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
Merci Guillaume,
Sais tu si ora2pg en fais la liste de ces fonctions si celle-ci sont
utilisées dans le code PL/SQL ?
A+
Pierre
Pierre.
G+ <https://plus.google.com/u/0/107377830070954284209/about>
Le 12 août 2013 10:36, Guillaume Lelarge <guillaume(at)lelarge(dot)info> a écrit :
> On Wed, 2013-08-07 at 11:57 +0200, Pierre BOIZOT wrote:
> > Bonjour ,
> >
> > Quelqu'un utilise t il en production cette extension
> > Oracle_functionality<
> http://postgres.cz/wiki/Oracle_functionality_%28en%29>
> > ?
>
> Il s'agit du module orafce, très souvent utilisé quand le code
> applicatif repose sur un grand nombre de fonctions spécifiques Oracle.
>
> > Ou vaut il mieux convertir le code qui utilise ces fonctions propre à
> > oracle ?
>
> J'aurais tendance à utiliser orafce en cas de nécessité.
>
>
> --
> Guillaume
> http://blog.guillaume.lelarge.info
> http://www.dalibo.com
>
>
From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com> |
Cc: | PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Oracle 2 pg |
Date: | 2013-08-12 19:12:50 |
Message-ID: | 1376334770.2407.4.camel@localhost.localdomain |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
On Mon, 2013-08-12 at 13:37 +0200, Pierre BOIZOT wrote:
> Merci Guillaume,
>
> Sais tu si ora2pg en fais la liste de ces fonctions si celle-ci sont
> utilisées dans le code PL/SQL ?
>
Il fait même mieux. Il les traduit quand c'est possible. J'ai eu une
migration à faire il y a peu, et j'ai cru qu'il s'était trompé dans le
code qu'il avait "traduit". Il s'est avéré que je me trompais et
qu'ora2pg avait raison :)
Bref, pour la faire courte, ora2pg remplace les fonctions spécifiques
Oracle par leur équivalent PostgreSQL. Quand il y en a un évidemment.
Dans le cas contraire, il laisse l'ancienne fonction. Et c'est là
qu'orafce prend tout son sens.
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com
From: | Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com> |
---|---|
To: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
Cc: | PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Oracle 2 pg |
Date: | 2013-08-13 11:18:53 |
Message-ID: | CANxSh5weeg-GXBeL1aJ37cxAXzTDVbob_hx38SGTkXMRqE59LQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
Super,
est-ce qu'il fait dans le cas du rapport une liste des fonctions non
traduites ?
A+
Pierre
PS : je vais me jeter sur le sujet :-)
Pierre.
G+ <https://plus.google.com/u/0/107377830070954284209/about>
Le 12 août 2013 21:12, Guillaume Lelarge <guillaume(at)lelarge(dot)info> a écrit :
> On Mon, 2013-08-12 at 13:37 +0200, Pierre BOIZOT wrote:
> > Merci Guillaume,
> >
> > Sais tu si ora2pg en fais la liste de ces fonctions si celle-ci sont
> > utilisées dans le code PL/SQL ?
> >
>
> Il fait même mieux. Il les traduit quand c'est possible. J'ai eu une
> migration à faire il y a peu, et j'ai cru qu'il s'était trompé dans le
> code qu'il avait "traduit". Il s'est avéré que je me trompais et
> qu'ora2pg avait raison :)
>
> Bref, pour la faire courte, ora2pg remplace les fonctions spécifiques
> Oracle par leur équivalent PostgreSQL. Quand il y en a un évidemment.
> Dans le cas contraire, il laisse l'ancienne fonction. Et c'est là
> qu'orafce prend tout son sens.
>
>
> --
> Guillaume
> http://blog.guillaume.lelarge.info
> http://www.dalibo.com
>
>
From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | Pierre BOIZOT <pierre(dot)boizot(at)gmail(dot)com> |
Cc: | PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Oracle 2 pg |
Date: | 2013-08-13 12:21:27 |
Message-ID: | 1376396487.2111.32.camel@localhost |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-fr-generale |
On Tue, 2013-08-13 at 13:18 +0200, Pierre BOIZOT wrote:
> Super,
>
> est-ce qu'il fait dans le cas du rapport une liste des fonctions non
> traduites ?
>
Pas à ma connaissance.
> A+
> Pierre
>
> PS : je vais me jeter sur le sujet :-)
>
>
> Pierre.
>
> G+ <https://plus.google.com/u/0/107377830070954284209/about>
>
>
>
> Le 12 août 2013 21:12, Guillaume Lelarge <guillaume(at)lelarge(dot)info> a écrit :
>
> > On Mon, 2013-08-12 at 13:37 +0200, Pierre BOIZOT wrote:
> > > Merci Guillaume,
> > >
> > > Sais tu si ora2pg en fais la liste de ces fonctions si celle-ci sont
> > > utilisées dans le code PL/SQL ?
> > >
> >
> > Il fait même mieux. Il les traduit quand c'est possible. J'ai eu une
> > migration à faire il y a peu, et j'ai cru qu'il s'était trompé dans le
> > code qu'il avait "traduit". Il s'est avéré que je me trompais et
> > qu'ora2pg avait raison :)
> >
> > Bref, pour la faire courte, ora2pg remplace les fonctions spécifiques
> > Oracle par leur équivalent PostgreSQL. Quand il y en a un évidemment.
> > Dans le cas contraire, il laisse l'ancienne fonction. Et c'est là
> > qu'orafce prend tout son sens.
> >
> >
> > --
> > Guillaume
> > http://blog.guillaume.lelarge.info
> > http://www.dalibo.com
> >
> >
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com