Ora-600 [Unable To Load Xdb Library] in AIX
2012-02-20 10:03
155 查看
数据库打完10.2.0.5的PSU补丁启动的时候报错
Fri Feb 17 23:28:20 GMT+08:00 2012Errors in file /oracle/admin/zygl/udump/zygl2_ora_8257910.trc:
ORA-00600: internal error code, arguments: [unable to load XDB library], [], [], [], [], [], [], []
Fri Feb 17 23:28:22 GMT+08:00 2012Errors in file /oracle/admin/zygl/udump/zygl2_ora_8257910.trc:
ORA-00600: internal error code, arguments: [], [], [], [], [], [], [], []
这个时候查询select * from dba_registry发现Oracle XML Database是invalid状态
$ORACLE_HOME/lib and $ORACLE_HOME/lib32 need to be included in the LIBPATH environmental variable
环境变量没有设置好导致
library error:
1. Stop the database and stop the listener.
2. Set LIBPATH so the first directory referenced is $ORACLE_HOME/lib
Example (replace $ORACLE_HOME with the full path of the Oracle home directory):
csh:
setenv LIBPATH $ORACLE_HOME/lib:<other paths>
ksh:
export LIBPATH=$ORACLE_HOME/lib:<other paths>
Make sure $ORACLE_HOME/lib is first.
3. run /usr/sbin/slibclean as root
4. Re-start the database and the listener.
设置好LIBPATH环境变量后,重启数据库,之后在运行utlrp.sql,所有的问题都解决了。
Fri Feb 17 23:28:20 GMT+08:00 2012Errors in file /oracle/admin/zygl/udump/zygl2_ora_8257910.trc:
ORA-00600: internal error code, arguments: [unable to load XDB library], [], [], [], [], [], [], []
Fri Feb 17 23:28:22 GMT+08:00 2012Errors in file /oracle/admin/zygl/udump/zygl2_ora_8257910.trc:
ORA-00600: internal error code, arguments: [], [], [], [], [], [], [], []
这个时候查询select * from dba_registry发现Oracle XML Database是invalid状态
Cause
The libxdb.so library could not be found$ORACLE_HOME/lib and $ORACLE_HOME/lib32 need to be included in the LIBPATH environmental variable
环境变量没有设置好导致
Solution
Please follow step by step this instructions to fix the unable to load the XDBlibrary error:
1. Stop the database and stop the listener.
2. Set LIBPATH so the first directory referenced is $ORACLE_HOME/lib
Example (replace $ORACLE_HOME with the full path of the Oracle home directory):
csh:
setenv LIBPATH $ORACLE_HOME/lib:<other paths>
ksh:
export LIBPATH=$ORACLE_HOME/lib:<other paths>
Make sure $ORACLE_HOME/lib is first.
3. run /usr/sbin/slibclean as root
4. Re-start the database and the listener.
设置好LIBPATH环境变量后,重启数据库,之后在运行utlrp.sql,所有的问题都解决了。
相关文章推荐
- ORA-00600 unable to load XDB library
- EXP导出数据库时遇ORA-00600 unable to load XDB library的解决方案
- 再次遇到的问题:Unable to load dynamic library myext.so: undefined symbol
- Unable to load native-hadoop library for your platform... using builtin-java classes where applicable(四十四)
- hadoop “util.NativeCodeLoader: Unable to load native-hadoop library for your platform”
- hadoop “util.NativeCodeLoader: Unable to load native-hadoop library for your platform”
- 解决Unable to load native-hadoop library for your platform
- Hadoop dfs命令 报错 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform..
- Unable to load dynamic library 'f:\php\ext\php_redis.dll' - 找不到指定的模块。
- hadoop Unable to load native-hadoop library
- 如何解决PHP startup: Unable to load dynamic library的错误
- Unable to load native-hadoop library for your platform
- 异常解决:util.NativeCodeLoader: Unable to load native-hadoop library for your platform
- NativeCodeLoader: Unable to load native-hadoop library for your platform
- 解决PHP startup: Unable to load dynamic library的错误
- hadoop无法加载本地库文件的原因 Unable to load native-hadoop library for your platform
- Hadoop报错---WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...
- Unable to load native-hadoop library for your platform
- Unable to load native-hadoop library
- PHP Startup: Unable to load dynamic library pho_exif.dll