为何我的oracle在dbstart后没反应,dbshut也一样。。.
我的系统是rh8,oracle817安装过程中也没有报错,都按照前辈们已发布的安装文档作的.
可就是在重起动后,listenner起动没问题,可dbstart的反应如标题所示,执行dbshut效果同样.好像是什么也没执行.就和直接空回车一样???
用sqlplus连本地数据库报错如下:
Enter user-name: system/manager
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory
急急急急!!!!!!!!!!!!!!!!!!!!
谢谢各位大虾们了,如还有啥没说清楚的话,尽管提!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
http://dbforums.com/arch/46/2002/10/544454
谢谢herogl的回复,
ORACLE_SID我原来就export出来了,下面是我oracle的.bash_profile文件的内容:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATHHOME/bin
export PATH
unset USERNAME
export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
ORACLE_SID=orcl;export ORACLE_SID
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
#export NLS_LANG=american_america.zhs16cgb231280
NLS_LANG=american_america.we8iso8859p1;export NLS_LANG
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export CLASSPATH=.ORACLE_HOME/jdbc/lib/classes111.zip
export PATH=$PATHORACLE_HOME/binORACLE_HOME/dbs:/etc
export LD_ASSUME_KERNEL=2.2.5
export LDEMULATION=elf_i386_glibc21
望指点!
现在问题依旧。。。
现在很奇怪的是执行dbstart时就和空回车一样!!!好像程序没作任何事情
dbstart/dbshut只是启动的脚本而已,它读取/etc/oratab文件,
oratab文件格式如下:
$ORACLE_SIDORACLE_HOME:<N|Y>;
所以要保证第3列是 “Y”。
如果你打开dbstart脚本文件看看,
你会发现你是调用 svrmgrl(也可以通过sqlplus internal)
所以,你可以试试:
1. sqlplus internal
2. startup
看看报什么错误。
谢谢melocy,我看看先!
再次感谢melocy,改了/etc/oratab中的有效信息行第三列后
执行
1. sqlplus internal
2. startup
后,数据库就起动起来了
可是,dbstart和dbshut好像没起作用,shell脚本我看不懂。麻烦Melocy再看看怎么解决这个问题,否则数据库系统好像无法在系统起动后自动起动吧
你用svrmgrl
能startup吗?
可以,就是用dbstart不行!