免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3886 | 回复: 4
打印 上一主题 下一主题

为什么我的oracle9i for AIX5L安装后找不到sqlplus? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-17 17:07 |只看该作者 |倒序浏览
安装完系统后,在/oracle目录下运行
sqlplus /nolog
他竟然提示:no found

然后我运行
$su - oracle<<EOF
>lsnractl start
>sqlplus /nolog @/oracle/startup.sql
>exit
>EOF
以后,系统显示如下信息:


LSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.1.0 - Production on 16-JAN-2006 22:54:53

Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

Starting /oracle/product/9.2.0/bin/tnslsnr: please wait...

TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.1.0 - Production
Log messages written to /oracle/product/9.2.0/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.1.0 - Production
Start Date                16-JAN-2006 22:54:53
Uptime                    0 days 0 hr. 0 min. 2 sec
Trace Level               off
Security                  OFF
SNMP                      OFF
Listener Log File         /oracle/product/9.2.0/network/log/listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))
The listener supports no services
The command completed successfully

SQL*Plus: Release 9.2.0.1.0 - Production on Mon Jan 16 22:54:55 2006

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

Connected to an idle instance.
ORACLE instance started.

Total System Global Area  320307256 bytes
Fixed Size                   741432 bytes
Variable Size             285212672 bytes
Database Buffers           33554432 bytes
Redo Buffers                 798720 bytes
Database mounted.
Database opened.
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
#


请大家帮忙看一下,数据库的启动有没有问题,还有就是我如何才能直接运行sqlplus /nolog就能直接进去系统里面去,谢谢大家了!!!

论坛徽章:
0
2 [报告]
发表于 2006-01-17 18:02 |只看该作者
有人说是环境变量的问题,可是我的环境变量是没错的呀,大家看一下:就把oracle 安装到/oracle这个目录里了呀!!!!!!!
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucbHOME/bin:/usr/bin/X11:/sbin:.

export PATH

if [ -s "$MAIL" ]           # This is at Shell startup.  In normal
then echo "$MAILMSG"        # operation, the Shell checks
fi                          # periodically.
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG

export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/9.2.0
export ORACLE_SID=ora9i
export DISPLAY=192.168.0.1:0.0
export LD_LIBRARY_PATH=$ORACLE_HOME/lib32ORACLE_HOME/libORACLE_HOME/rdbms/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/network/jlibORACLE_HOME/rdbms/jlib
export SHLIB_PATH=$ORACLE_HOME/binORACLE_HOME/lib32ORACLE_HOME/rdbms/lib32
export PATH=$PATHORACLE_HOME/bin:/usr/sbin:/usr/local/bin:/usr/lib/builtins:
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

PATH=${ORACLE_HOME}/OPatch:/usr/local/perl/bin{PATH}
export PATH

OPATCH_PLATFORM_ID=212
export OPATCH_PLATFORM_ID

PERL5LIB=/usr/local/perl/lib:/usr/local/perl/lib/5.00503:/usr/local/perl/lib/5.00503/aix
export PERL5LIB

论坛徽章:
0
3 [报告]
发表于 2006-01-18 09:26 |只看该作者
"安装完系统后,在/oracle目录下运行
sqlplus /nolog"
以什么操作系统用户执行的?root当然会报错,另外如果su oracle 不是su - oracle,也会报这种错误!

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
4 [报告]
发表于 2006-01-18 09:30 |只看该作者
PATH=$PATHORACLE_HOME/bin
PATH=${ORACLE_HOME}/OPatch:/usr/local/perl/bin{PATH}
这两个地方好像是错了。第一个改库:PATH=$PATH:$ORACLE_HOME/bin

txfy 老大,你在啊。好多年(呵呵夸张了)不见你了啊。

论坛徽章:
0
5 [报告]
发表于 2006-01-18 10:53 |只看该作者
我的是按你说的那样写的呀,没有错误呀,是copy的时候,到论坛上就变了,
我也看了,在oracle_home/bin的目录下,有sqlpule的文件呀,可是就是直接执行sqlplus不行,哎
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP