Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ora2pg [Le 31/07/2009, 13:37] Ner0lph bonne pratiques |
ora2pg [Le 01/09/2022, 00:06] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>oracle postgresql sgbd BROUILLON}} | + | {{tag>sgbd BROUILLON}} |
---- | ---- | ||
Ligne 9: | Ligne 9: | ||
L'outil permet de migrer l'ensemble des éléments d'une base Oracle, et les dernières versions peuvent même transformer une partie du code PL/SQL en PLPGSQL. | L'outil permet de migrer l'ensemble des éléments d'une base Oracle, et les dernières versions peuvent même transformer une partie du code PL/SQL en PLPGSQL. | ||
- | Le contributeur principal est [[http://www.darold.net/|Gilles Darold]] et on peut noter qu'une des références ayant fait un usage d'ora2pg est [[http://www.bull.com/bulldirect/N9/expert.html|le groupe Bull]]. | + | Le contributeur principal est [[https://www.darold.net/|Gilles Darold]] et on peut noter qu'une des références ayant fait un usage d'ora2pg est [[http://www.bull.com/bulldirect/N9/expert.html|le groupe Bull]]. |
Bien que présent dans les dépôts Multiverse d'ubuntu, il n'est pas installable. Ceci fait d'ailleurs l'objet d'un [[https://bugs.launchpad.net/ubuntu/+source/ora2pg/+bug/316437|rapport de bug]] sur Launchpad. | Bien que présent dans les dépôts Multiverse d'ubuntu, il n'est pas installable. Ceci fait d'ailleurs l'objet d'un [[https://bugs.launchpad.net/ubuntu/+source/ora2pg/+bug/316437|rapport de bug]] sur Launchpad. | ||
Ligne 27: | Ligne 27: | ||
Tout d'abord, il nous faut récupérer le paquet RPM **oracle-instantclient-basic-10.2.0.3-1.i386.rpm** sur le site d'Oracle à [[http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html|cette adresse]]. | Tout d'abord, il nous faut récupérer le paquet RPM **oracle-instantclient-basic-10.2.0.3-1.i386.rpm** sur le site d'Oracle à [[http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html|cette adresse]]. | ||
- | Ensuite, transformer, à l'aide de l'utilitaire [[Alien]], ce paquet RPM en paquet Debian : | + | Ensuite, transformer, à l'aide de l'utilitaire [[Alien]], ce paquet RPM en paquet Debian et l'installer directement : |
- | sudo alien oracle-instantclient-basic-10.2.0.3-1.i386.rpm | + | sudo alien -i oracle-instantclient-basic-10.2.0.3-1.i386.rpm |
- | + | ||
- | Puis installer le paquet Debian : | + | |
- | + | ||
- | sudo dpkg -i oracle-instantclient-basic_10.2.0.3-2_i386.deb | + | |
On peut maintenant [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **libdbd-oracle-perl** qui n'est pas présent dans les dépôts Ubuntu. On le trouve chez Debian à l'adresse [[http://ftp.debian.org/debian/pool/contrib/libd/libdbd-oracle-perl/]]. | On peut maintenant [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **libdbd-oracle-perl** qui n'est pas présent dans les dépôts Ubuntu. On le trouve chez Debian à l'adresse [[http://ftp.debian.org/debian/pool/contrib/libd/libdbd-oracle-perl/]]. | ||
Ligne 39: | Ligne 35: | ||
Pour l'installer : | Pour l'installer : | ||
- | sudo dpkg -i libdbd-oracle-perl_1.21-2_i386.deb | + | sudo gdebi libdbd-oracle-perl_1.21-2_i386.deb |
Et enfin, on peut installer [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://ora2pg|ora2pg]]**. | Et enfin, on peut installer [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://ora2pg|ora2pg]]**. | ||
Ligne 75: | Ligne 71: | ||
===== Voir aussi / Liens ===== | ===== Voir aussi / Liens ===== | ||
- | FIXME | + | * [[http://pgfoundry.org/projects/ora2pg/|Site officiel]] |
+ | * FIXME | ||
---- | ---- | ||
//Contributeur principal : [[utilisateurs:kwakosaure|kwakosaure]].// | //Contributeur principal : [[utilisateurs:kwakosaure|kwakosaure]].// |