[oracle@redhat4U4 10g]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.3.0 - Production on Wed Oct 29 11:15:05 2008
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
SQL> conn / as sysdba;
oracleirmdb: error while loading shared libraries: libaio.so.1:
cannot open shared object file: No such file or directory
ERROR:
ORA-12547: TNS:lost contact
SQL> quit
Disconnected
错误原因可能是libaio的rpm包没有装,su到root检验一下
[oracle@redhat4U4 ~]$ exit
logout
如果有话,可以查到以下:
[root@redhat4U4 ~]# rpm -qa | grep libaio
libaio-devel-0.3.105-2
libaio-0.3.105-2
结果没有发现这两个包,于是到第三张安装盘里找到了这两个安装包,安装
[root@rac1 rpm]# rpm -vih libaio-0.3.102-1.i386.rpm
warning: libaio-0.3.102-1.i386.rpm: V3 DSA signature: NOKEY, key ID
db42a60e
Preparing...
[root@rac1 rpm]# rpm -ivh libaio-devel-0.3.102-1.i386.rpm
warning: libaio-devel-0.3.102-1.i386.rpm: V3 DSA signature: NOKEY,
key ID db42a60e
Preparing...
再到oracle用户下,可以了:
[oracle@rac1 +ASM]$ sqlplus "/as sysdba"
SQL*Plus: Release 10.2.0.1.0 - Production on Wed Jun 3 10:14:45 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to an idle instance.
SQL>
