加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ORA-01034: ORACLE not available问题

发布时间:2020-12-12 13:25:08 所属栏目:百科 来源:网络整理
导读:通过DBCA新建一个数据库后,执行以下命令报错: SQL shutdown immediate; ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory Additional information: 3701 Additio

通过DBCA新建一个数据库后,执行以下命令报错:
SQL> shutdown immediate;
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3701
Additional information: -1816206177
Process ID: 0
Session ID: 0 Serial number: 0

问题解决:

确认当前实例是否正确


export ORACLE_SID=xxxx???? --设置

echo $ORACLE_SID=xxxx???? --查看

查看监听状态
lsnrctl status

注意当我们新建数据库之后需要修改oracle用户下的.bash_profile的ORACLE_SID实例名一致,并且运行source .bash_profile 使其生效

export PATH
export ORACLE_BASE=/usr/local/oracle
export ORACLE_HOME=/usr/local/oracle/product/12201
export ORACLE_SID=zhaj
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

有三个地方的SID需要保持一致:1、$ORACLE_BASE/admin/SID_NAME/pfile文件夹下的init文件中的SID;2、/etc/oratab中的最后一行第一个“:”前,如“zhaj:/usr/local/oracle/product/12201:N”中的“zhaj”;3、.bash_profile中的SID;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读