Eu tenho um ambiente com sistema AIX e varios bancos Oracle 10g instalado, detalhe esse é o ambiente da empresa onde eu trabalho e como sempre peguei o barco andando, então surgiu a idéia de administrar tudo com o enterprise manager, eu só não sabia que isso iria me dar uma grande dor de cabeça.
Bom tentei inicializar o "enterprise manager" com o comando:
emctl start dbconsole
Isso ocorre porque a variavel $LD_LIBRARY_PATH e $LIBPATH não estão setadas para o caminho $ORACLE_HOME/lib32.java.lang.UnsatisfiedLinkError: Can't find library OsUtils (libOsUtils.a or.so) in sun.boot.library.path or
java.library.pathsun.boot.library.path=/u01/app/oracle/product/10.1/jdk/jre/binjava.library.path=/u01/app/oracle/product/10.1/jdk/jre/bin:/u01/app/oracle/product/10.1/jdk/jre/bin/classic:/u01/app/oracle/product/10.1/jdk/jre/bin:/u01/app/oracle/product/10.1/lib:/usr/lib
Para resolver este problema (caso se depare com um parecido), verifique se sua variável está setada:
echo $LD_LIBRARY_PATH
echo $LIBPATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib32
export LIBPATH=$ORACLE_HOME/lib32
vi /oracle/OraHome_1/"SEU BANCO"/sysman/config/emd.properties
#
# EMD main servlet URL
#
EMD_URL=http://SEU BANCO:55OO/emd/main
pronto agora é só executar o comando:
emctl start dbconsole
emctl status dbconsole
O objetivo desse discritivo é ajudar quem está com dificuldade neste problema, pois tem poucas dicas na net.
Também pode acessar os seguintes links para mais informações sobre o OEM:
http://www.oracle.com/technology/docume ... em101.html
http://download.oracle.com/docs/cd/B162 ... oklist.htm
Abraços