[Debien lenny] Oracle 10G R2 x86_64

Oracle 10G R2 x86_64 [Debien lenny] - Installation - Linux et OS Alternatifs

Marsh Posté le 02-04-2010 à 11:49:50    

Bonjour tout le monde, je suis à la recherche d'un tuto ou d'un howto pour installer oracle sur debian le tout en 64bit.
Actuellement j'ai suivie un tuto, mais je me retrouve nez à nez avec une erreur, la voici :

Code :
  1. Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-04-01_10-13-55PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: wrong ELF class: ELFCLASS64 occurred..
  2. java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-04-01_10-13-55PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: wrong ELF class: ELFCLASS64
  3. at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  4. at java.lang.ClassLoader.loadLibrary0(Unknown Source)
  5. at java.lang.ClassLoader.loadLibrary(Unknown Source)
  6. at java.lang.Runtime.loadLibrary0(Unknown Source)
  7. at java.lang.System.loadLibrary(Unknown Source)
  8. at sun.security.action.LoadLibraryAction.run(Unknown Source)
  9. at java.security.AccessController.doPrivileged(Native Method)
  10. at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
  11. at sun.awt.DebugHelper.<clinit>(Unknown Source)
  12. at java.awt.Component.<clinit>(Unknown Source)
  13. at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:222)
  14. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:193)
  15. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:202)
  16. at oracle.sysman.oii.oiic.OiicInstaller.getInterfaceManager(OiicInstaller.java:436)
  17. at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:926)
  18. at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)
  19. Exception in thread "main" java.lang.NoClassDefFoundError
  20. at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:222)
  21. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:193)
  22. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:202)
  23. at oracle.sysman.oii.oiif.oiifm.OiifmAlert.<clinit>(OiifmAlert.java:151)
  24. at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:984)
  25. at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)


 
Voilà, je vous remercie par avance :)
Le tuto que j'ai suivie est celui de la 11G trouvé là bas :  
http://howto.landure.fr/gnu-linux/ [...] -5-0-lenny
 
Y a t-il beaucoup de différence entre la 10G et la 11G ?


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 02-04-2010 à 11:49:50   

Reply

Marsh Posté le 02-04-2010 à 19:20:54    

Je viens d'essayé d'installé la 11G, elle démarre, mais un écran m'indique qu'il manque un certain nombre de paquet.
C'est paquet son introuvable via aptitude.


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 03-04-2010 à 02:06:26    

Quels sont les paquets manquants ? Il doit y avoir quelques librairies à installer je pense.

Reply

Marsh Posté le 05-04-2010 à 13:20:20    

Les paquets manquant :  
http://nsa15.casimages.com/img/2010/04/05/mini_100405012026520864.png


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 05-04-2010 à 18:12:36    

Essaie de les installer via aptitude et revient après nous dire où t'en es


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 05-04-2010 à 21:00:00    

Je fait juste un aptitude install et le nom indiqué par l'install d'oracle ?
Ou bien via le gestionnaire de paquet ?


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 06-04-2010 à 00:40:56    

Via le gestionnaire de paquet si tu les trouves.
Ou sinon via aptitude/apt install nom du paquets (ça pourra servir pour des reinstall futures en indiquant tous les paquets à installer en une fois.)
 
Si tu ne trouves pas certains packages, tu peux utiliser aptitude search nom_approchant_du_paquet_à_chercher ou utiliser: http://packages.debian.org

Reply

Marsh Posté le 06-04-2010 à 09:39:58    

D'accord, et donc normallement, l'assistant d'installation me dira que c'est ok ?


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 06-04-2010 à 16:23:27    

Logiquement :
- un programme te dit qu'il manque des packages.
- tu installes les packages.
- si ils sont bien installé, il dira que c'est ok.
 
Le plus simple est d'essayer, tout en essayant de comprendre ce que tu fais.


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 14-04-2010 à 11:00:53    

J'ai installé plusieurs des paquets requis, j'ai fait re-vérifié, et ils apparaissent toujours en eche dans la liste..


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 14-04-2010 à 11:00:53   

Reply

Marsh Posté le 14-04-2010 à 11:06:02    

Quels paquets tu as installé?
Quels paquets sortent comme manquants?
 


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 14-04-2010 à 18:54:32    

Bah tous, je les installent, ensuite je fait revérifié, et ils restent marqué
en échec.


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 14-04-2010 à 20:31:38    

Je re-commance :
C'est possible que tu soies un peu plus précis que de dire "les installe", "il en manque" , ... ? LESQUELS BON SANG.
On a pas de boule de cristal ici!
Comment veux-tu qu'on t'aide si on sait pas ce que tu fais


Message édité par esox_ch le 14-04-2010 à 20:31:56

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 15-04-2010 à 19:42:23    

Bah, aptitude install make  
 
Il l'installe.
 
Et je retrouve le même écran qu'au dessus avec l'installation d'oracle qui me dit " make                  echec "


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 15-04-2010 à 22:07:22    

Ah bein voilà.
Le message ci dessus te dit make-3.80 échec. T'es sûr d'avoir cette version?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 16-04-2010 à 00:37:52    

Et bien, je suppose que non vu que aptitude install make, télécharge la dernière version à ce jour.
 
Au final je suis partie sur une installation sur oracle linux enterprise, ce qui semble être une sorte de red hat, donc j'ai reussi à installer oracle, à la fin de l'installation, enterprise manager est fonctionnel ainsi que oracle.
 
Seulement après un reboot, les processus oracle sont éteint, et enterprise manager ne fonctionne pas.
 
Vous n'auriez pas un script pour le lancer automatiquement ?
 
Pareil j'ai un problème avec lsnrctl, netmgr, je suis obligé de set la variable ORACLE_HOME à la main, malgré le fait que j'ai complété le fichier .bash_profile
 


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 16-04-2010 à 09:49:26    

Salut,
 
aptitude permet aussi de télécharger des versions particulières hein :o
Pour lancer un process au démarrage, il y a le script update-rc (je suis plus sur redhat), mais c'est en général assez bien expliqué dans la doc.
En général, moi les variables de ce genre je les mets dans /etc/bash_rc ou dans un script du genre, qui est lancé par tout le monde.
T'es sûr que ton fichier est bien lancé par le bon utilisateur?
T'as mis quoi dans ton fichier.
Et pis pourquoi passer à Linux Enterprise et pas à CentOS (ou bien, ce qui aurait été plus judicieux à mon sens, passer à Debian stable)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 16-04-2010 à 10:56:55    

je crois que libXp il ne sert que pour l'installer.
Si tu te sent de faire mumuse à la main tu peux tenter le runInstaller avec l'option -nui si elle existe :D


---------------
Il y a trois sortes de mensonges : les mensonges, les gros mensonges et les statistiques !
Reply

Marsh Posté le 16-04-2010 à 11:16:40    

esox_ch a écrit :

Salut,
 
aptitude permet aussi de télécharger des versions particulières hein :o
Pour lancer un process au démarrage, il y a le script update-rc (je suis plus sur redhat), mais c'est en général assez bien expliqué dans la doc.
En général, moi les variables de ce genre je les mets dans /etc/bash_rc ou dans un script du genre, qui est lancé par tout le monde.
T'es sûr que ton fichier est bien lancé par le bon utilisateur?
T'as mis quoi dans ton fichier.
Et pis pourquoi passer à Linux Enterprise et pas à CentOS (ou bien, ce qui aurait été plus judicieux à mon sens, passer à Debian stable)


Je me suis dit, la linux enterprise à l'air d'être supporté par oracle, et donc l'installation n'en sera que moins galère, et bien que neni :)
 
Le problème c'est que je ne sais pas lancer oracle après le premier redémarrage de ma Linux Enterprise. Toutefois je vais chercher et approfondir un peu. J'ai survolé la doc oracle je n'ai rien vu par rapport a çà.
 
Je vais jeté un coup d'oeil pour cet histoire de variable, parce que en effet contrairement a ce qui indiqué dans les tuto que j'ai pu voir, quand je les set dans .bash_profile, j'ai l'impression que celà ne fait rien :(
 
Eclaire moi une seconde, .bash_profile est un script executé a la connexion de l'utilisateur ?
 
Aussi je n'ai qu'un seul utilisateur sur ma vm, oracle.
 
 
 


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 16-04-2010 à 11:17:09    

Hrolf a écrit :

je crois que libXp il ne sert que pour l'installer.
Si tu te sent de faire mumuse à la main tu peux tenter le runInstaller avec l'option -nui si elle existe :D


L'option -nui ?
 
no user interface ?


---------------
Photographie d'amateur |--| Stats BDPV - Photovoltaique
Reply

Marsh Posté le 16-04-2010 à 11:26:05    

Salut,  
Pour savoir ce qui va être lancé à la connexion d'un utilisateur, il faut soit voir dans le man de bash, soit aller voir ce qui est inclus dans /etc/bash* (le nom dépend des distribution).
Mais dans ton cas, je répète, le plus simple c'est que tu le mette directement dans le fichier "de base" qui soit d'appeler quelque chose comme  /etc/bash.rc


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed