Le fichier libaio.so.1 existe bien. On le trouve dans /usr/lib, $ORACLE_HOME/lib/stubs, et $ORACLE_HOME/lib32/stubs. J'ai créé $LD_LIBRARY_PATH et lui ai mis /usr/lib/:$ORACLE_HOME/lib/:$ORACLE_HOME/lib32, sans changement.
J'ai ensuite tenté de lui mettre $ORACLE_HOME/lib/stubs et là : tnsping : -bash command not found, et lsnrctl services : erreure de segmentation.
J'ai également lu le howto de puschitz, afin de vérifier que je n'ai pas loupé d'étape, et ai testé ce qui aurai pu résoudre mon problème, sans résultat.
edit : smiley intempestif dans le path.
edit 2 : la version x86_64 de libaio avait sauté à la mise-à-jour de REDHAT, la remettre a en effet réglé le problème du connect /as sysdba. Cependant, j'ai toujours toutes mes autres erreures, et si j'essaye de startup : initsales.ora not found, j'ai donc touch un initsales.ora, là encore une erreure : illegal or missing database name .... je crois que mon install est vraiment foireuse, et vu qu'il s'agissait à la base d'un problème de rpm à rétrograder, j'ai l'impression que le plus simple va être de réinstaller redhat sur la machine.
Message édité par Luthya le 12-07-2006 à 09:29:08