ora-01034错误

[复制链接]
查看11 | 回复8 | 2010-8-24 01:01:01 | 显示全部楼层 |阅读模式
redhat as4 + ora8.1.7.4
oracle用户,asm用户,都是dba组
用oracle用户登录,sqlplus oracle/password,sqlplus oracle/password@SID,都没有问题,可以连接数据库,
asm的env基本和oracle一样,配有SID,使用sqlplus asm/password@SID可以连接数据库,没有问题。
但是使用sqlplus asm/password连接数据库,出现如下错误:
ERROR:
ORA-01034: ORACLE not available
ORA-27123: unable to attach to shared memory segment
Linux Error: 13: Permission denied
请问:
哪里出现问题?
asm用户的环境该如何配置?
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
ASM 的环境变量和 Oracle 的环境变量没什么区别,
你想要登陆 ASM 就要把 ORACLE_SID 设置为 你 ASM 的SID
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
已经设置 asm的环境变量和oracle一样,oracle_sid 也和oracle用户的一样了,都是orca。
[oracle@jf77 ~]$ sqlplus bill/billpass
可以连接数据库
[oracle@jf77 ~]$ sqlplus bill/billpass@orca可以连接数据库
[asm@jf77 ~]$ sqlplus bill/billpass@orca 可以连接数据库
[asm@jf77 ~]$ sqlplus bill/billpass
不能连接数据库
仍旧出现
ERROR:
ORA-01034: ORACLE not available
ORA-27123: unable to attach to shared memory segment
Linux Error: 13: Permission denied
Enter user-name:
问题未解决
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
...晕 你把asm放到dba组里
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
已经放到dba组了,和oracle是一样的。
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
什么意思?ASM是10G的新特性,与8174版本距离远着,
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
原帖由 ZALBB 于 2011-5-24 09:06 发表
什么意思?ASM是10G的新特性,与8174版本距离远着,




回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
原帖由 ZALBB 于 2011-5-24 09:06 发表
什么意思?ASM是10G的新特性,与8174版本距离远着,


lz没说使用ASM,只不过有一个用户,名字是ASM
LZ 你需要修改一下oracle这个执行文件的属性~

chmod 6755 $ORACLE_HOME/bin/oracle
这样就可以了
回复

使用道具 举报

千问 | 2010-8-24 01:01:01 | 显示全部楼层
谢谢楼上的。
搞定。
修改 chmod 6755 $ORACLE_HOME/bin/oracle。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行