- 论坛徽章:
- 0
|
在安装ORACLE9i配置数据库工具的时候(net assistant,database configuration....)数据库挂起,至少N小时,强行杀掉进程报告安装成功退出,启动netca
$ netca
Error loading native library: libnjni9.so.
java.lang.UnsatisfiedLinkError: jniGetOracleHome
at oracle.net.common.NetGetEnv.getOracleHome(NetGetEnv.java)
at oracle.net.ca.CmdlineArgs.setOraArgs(CmdlineArgs.java)
at oracle.net.ca.NetCA.<init>;(NetCA.java)
at oracle.net.ca.NetCA.main(NetCA.java)
$ sqlplus /nolog
exec(): 0509-036 Cannot load program sqlplus because of the following errors:
0509-130 Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
0509-136 Symbol kaio_rdwr64 (number 0) is not exported from
dependent module /unix.
0509-136 Symbol listio64 (number 1) is not exported from
dependent module /unix.
0509-136 Symbol acancel64 (number 2) is not exported from
dependent module /unix.
0509-136 Symbol iosuspend64 (number 3) is not exported from
dependent module /unix.
0509-136 Symbol aio_nwait (number 4) is not exported from
dependent module /unix.
0509-150 Dependent module libc.a(aio_64.o) could not be loaded.
0509-026 System error: Cannot run a file that does not have a valid form
at.
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
我查了网上的一些别人的资料说把LD_LIBRARY_PATH下的32要在前面
$ echo $LD_LIBRARY_PATH
/home/oracle/app/product/9.2.0/lib32:/home/oracle/app/product/9.2.0/lib:/usr/openwin/lib:/usr/dt/lib:/usr/lib:usr/ccs/lib:
这一步我已经做过了还是没用,还听说可以把那个libnjni9.so在/home/oracle/app/product/9.2.0/lib下的改名,我也试过了,还有/home/oracle/app/product/9.2.0/lib32下的没改,都不知道还有什么办法,哪个师兄能帮我看看,提个方法啊 |
|