ITPub博客

首页 > 数据库 > SQL Server > 使用sqlplus登陆oracle10g的一个小错误

使用sqlplus登陆oracle10g的一个小错误

SQL Server 作者:niejingyu 时间:2011-11-08 18:19:40 0 删除 编辑

[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...                ########################################### [100%]
   1:libaio                 ########################################### [100%]
[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...                ########################################### [100%]
   1:libaio-devel           ########################################### [100%]

再到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>

 

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17104409/viewspace-1118044/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2008-12-21