Bonjour

Je viens d'installer une version 12c d'Oracle sur ma FC19. Je rencontre un pb lquand je fais un "relink all"
- Linking recovery manager (rman)
rm -f /product/oracle12/product/12.1.0.1/rdbms/lib/rman
/product/oracle12/product/12.1.0.1/bin/orald -o /product/oracle12/product/12.1.0.1/rdbms/lib/rman -m64 -z noexecstack -Wl,--disable-new-dtags -L/product/oracle12/product/12.1.0.1/rdbms/lib/ -L/product/oracle12/product/12.1.0.1/lib/ -L/product/oracle12/product/12.1.0.1/lib/stubs/   /product/oracle12/product/12.1.0.1/lib/s0main.o /product/oracle12/product/12.1.0.1/rdbms/lib/sskrmed.o /product/oracle12/product/12.1.0.1/rdbms/lib/skrmpt.o -ldbtools12 -lclient12 -lsql12 -lpls12  -lrt -lplp12 -lsnls12 -lunls12 -lnls12 -lslax12 -lpls12  -lrt -lplp12 /product/oracle12/product/12.1.0.1/lib/libplc12.a -lclntsh -lclntshcore  `cat /product/oracle12/product/12.1.0.1/lib/ldflags`    -lncrypt12 -lnsgr12 -lnzjs12 -ln12 -lnl12 -lnro12 `cat /product/oracle12/product/12.1.0.1/lib/ldflags`    -lncrypt12 -lnsgr12 -lnzjs12 -ln12 -lnl12 -lnnz12 -lzt12 -lztkg12 -lztkg12 -lclient12 -lnnetd12  -lvsn12 -lcommon12 -lgeneric12 -lmm -lsnls12 -lnls12  -lcore12 -lsnls12 -lnls12 -lcore12 -lsnls12 -lnls12 -lxml12 -lcore12 -lunls12 -lsnls12 -lnls12 -lcore12 -lnls12 `cat /product/oracle12/product/12.1.0.1/lib/ldflags`    -lncrypt12 -lnsgr12 -lnzjs12 -ln12 -lnl12 -lnro12 `cat /product/oracle12/product/12.1.0.1/lib/ldflags`    -lncrypt12 -lnsgr12 -lnzjs12 -ln12 -lnl12 -lclient12 -lnnetd12  -lvsn12 -lcommon12 -lgeneric12   -lsnls12 -lnls12  -lcore12 -lsnls12 -lnls12 -lcore12 -lsnls12 -lnls12 -lxml12 -lcore12 -lunls12 -lsnls12 -lnls12 -lcore12 -lnls12 -lclient12 -lnnetd12  -lvsn12 -lcommon12 -lgeneric12 -lsnls12 -lnls12  -lcore12 -lsnls12 -lnls12 -lcore12 -lsnls12 -lnls12 -lxml12 -lcore12 -lunls12 -lsnls12 -lnls12 -lcore12 -lnls12   `cat /product/oracle12/product/12.1.0.1/lib/sysliblist` -Wl,-rpath,/product/oracle12/product/12.1.0.1/lib -lm    `cat /product/oracle12/product/12.1.0.1/lib/sysliblist` -ldl -lm   -L/product/oracle12/product/12.1.0.1/lib
/usr/bin/ld: /product/oracle12/product/12.1.0.1/lib//libnls12.a(lxhclrs.o): référence au symbole non défini «__tls_get_addr@@GLIBC_2.3»
/usr/bin/ld: note: «__tls_get_addr@@GLIBC_2.3» est défini dans le DSO /lib64/ld-linux-x86-64.so.2 donc essayez de l'ajouter à la ligne de commande du lieur
/lib64/ld-linux-x86-64.so.2: could not read symbols: Opération invalide
collect2: erreur: ld a retourné 1 code d'état d'exécution
make: *** [/product/oracle12/product/12.1.0.1/rdbms/lib/rman] Erreur 1
Error in invoking target 'irman ioracle rac_off dnfs_off client_sharedlib all_no_orcl ioracle' of makefile '/product/oracle12/product/12.1.0.1/rdbms/lib/ins_rdbms.mk'.

Bonjour

Est-ce que Oracle supporte Fedora, j'ai un doute. voir avec le support Oracle. Sinon il y a mariadb, ou postgresql de dispo sur Fedora.
madko wrote:Bonjour

Est-ce que Oracle supporte Fedora, j'ai un doute. voir avec le support Oracle. Sinon il y a mariadb, ou postgresql de dispo sur Fedora.
La réponse est non, Oracle ne supporte qu'Oracle Enterprise Linux et Red Hat...
je le sais, mais nous sommes des tech, on peut faire fonctionner Oracle, tout de meme sur Fedora.

Nous sommes là pour essayer et tester des trucs, et non pas pour faire du Redhat...ou du Microdaube
Certes mais pas avec des logiciels propriétaires, surtout de chez Oracle
Quand je vois ce message :
référence au symbole non défini «__tls_get_addr@@GLIBC_2.3»
Je me demande si la Glibc est bien installée et/ou si c'est la bonne version qui est installée.
Oracle fonctionne sur RedHat et CentOS, y'a donc surement moyen de la faire fonctionner sur Fedora avec quelques tweaks
malebolgia wrote:je le sais, mais nous sommes des tech, on peut faire fonctionner Oracle, tout de meme sur Fedora.

Nous sommes là pour essayer et tester des trucs, et non pas pour faire du Redhat...ou du Microdaube
Techniquement, en faisant du Fedora, tu fais du RedHat, par extension...

Comme t'ont dit mes voisins du dessus, tu peux toujours essayer avec d'autres logiciels, mais vu la politique d'Oracle, ne rêve pas trop pour le faire tourner sur Fedora.
malebolgia wrote:je le sais, mais nous sommes des tech, on peut faire fonctionner Oracle, tout de meme sur Fedora.

Nous sommes là pour essayer et tester des trucs, et non pas pour faire du Redhat...ou du Microdaube
Tester sous CentOS serait plus réaliste parce qu'entre Fedora 19 et RHEL 6.X la différence commence à être assez grande.
MarbolanGos wrote:
malebolgia wrote:je le sais, mais nous sommes des tech, on peut faire fonctionner Oracle, tout de meme sur Fedora.

Nous sommes là pour essayer et tester des trucs, et non pas pour faire du Redhat...ou du Microdaube
Tester sous CentOS serait plus réaliste parce qu'entre Fedora 19 et RHEL 6.X la différence commence à être assez grande.
Et c'est pas gagné, j'ai connue des info tech qui on passé 1 mois pour faire fonctionner corectement oracle sur une centos.
sont pas doués alors... CentOS=RedHat=OS officiellement supporté par Oracle (en plus de leurs unbreakable linux qui est un clone de redhat aussi).

OEL, pareil, c'est toujours pas le bon forum ici.
madko wrote:sont pas doués alors... CentOS=RedHat=OS officiellement supporté par Oracle (en plus de leurs unbreakable linux qui est un clone de redhat aussi).

OEL, pareil, c'est toujours pas le bon forum ici.

Mon but est bien de faire tourner la version d'Oracle 12c 64bit qui n'est pas certifié par Oracle pour fonctionner sur une fedora, même c'est la distribution expérimental ou de dev qui va finir par accoucher d'une version de Redhat...

Je fais cela comme test...
Il y a une doc pour installer la version 11gR2 sur fedora 19 à cette adresse : http://dbaora.com/install-oracle-11-2-0-3-on-fedora-19/

Et ici, beaucoup de doc pour l'installation de différentes version d'Oracle sur différentes distrib, version par version. Mais rien pour l'installation de la 12c : http://www.oracle-base.com/articles/linux/articles-linux.php

Peut être que tu t'en sortirais mieux avec une fédora 18 ou 17.
Es-tu obligé d'utilisé F19?
personne avait dit le contraire. C'est juste que vu l'attitude d'Oracle envers l'opensource, vu qu'il s'agit d'un produit propriétaire, très cher, et qu'ici on est des bénévoles, on ne veut pas faire du support à la place d'Oracle. En plus si tu as un soucis Oracle te supportera pas plus, vu que comme expliqué, Oracle ne supporte pas Fedora (pas CentOS non plus, ce qui est débile...). Voilà désolé si c'était pas clair.
madko wrote:personne avait dit le contraire. C'est juste que vu l'attitude d'Oracle envers l'opensource, vu qu'il s'agit d'un produit propriétaire, très cher, et qu'ici on est des bénévoles, on ne veut pas faire du support à la place d'Oracle. En plus si tu as un soucis Oracle te supportera pas plus, vu que comme expliqué, Oracle ne supporte pas Fedora (pas CentOS non plus, ce qui est débile...). Voilà désolé si c'était pas clair.
+1
23 jours plus tard