博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-01034: ORACLE not available问题
阅读量:4537 次
发布时间:2019-06-08

本文共 857 字,大约阅读时间需要 2 分钟。

通过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 PATHexport ORACLE_BASE=/usr/local/oracleexport ORACLE_HOME=/usr/local/oracle/product/12201export ORACLE_SID=zhajexport 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;

转载于:https://www.cnblogs.com/Dev0ps/p/9534163.html

你可能感兴趣的文章
电子商务(电销)平台中商品模块(Product)数据库设计明细(转载)
查看>>
docker 练习
查看>>
day 18
查看>>
IOS开发学习---自动调整旋转和调整大小的动画效果
查看>>
动态路由的意义,以及路由重定向
查看>>
【转】sqlserver使用sql导出索引
查看>>
图论专题II
查看>>
Java占位符替换工具类
查看>>
<strong>和 <b> 的区别
查看>>
HTML5 20180919
查看>>
后端程序员之路 12、K最近邻(k-Nearest Neighbour,KNN)分类算法
查看>>
缓存技术
查看>>
linux64需要增加的依赖库
查看>>
手机网站页面模板
查看>>
Huffman树与编码的简单实现
查看>>
__delattr__\__delitem__
查看>>
htmlunit简单百度搜索,网页解析
查看>>
Cocos2dx Android在编译的时候格式出错例如(snprintf)
查看>>
spring不同环境下用不同的配置文件
查看>>
数组_leetcode80
查看>>