问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist

发布网友 发布时间:2022-04-07 23:46

我来回答

4个回答

懂视网 时间:2022-04-08 04:07

我们都知道,在vmware虚拟机中有一个拍摄快照的功能,我们可以把系统此时的状态保存下来,一方后面遇到不测事件,也好将系统还原,oracle中也有类似功能。
首先创建一张学生表:
技术分享
向学生表中插入一条数据:
技术分享
查询数据:
技术分享
数据正常显示,没有问题。
我现在要删除这条数据,在删除之前先创建一个还原点:

技术分享

删除之后,再去查询,数据没了:
技术分享

然后我恢复到刚才的还原点处,再查询数据:

技术分享

oracle在敏感操作前创建还原点

标签:oracle   数据还原点   

热心网友 时间:2022-04-08 01:15

这个问题我曾经碰到过,总的来说是数据库在启动的时候出现了问题,启动时先启动实例,再mount数据库,再open数据库,原因复杂。但是我说的下面这个方法可以解决:
登录到安装数据库的这台电脑上,在运行中输入cmd,也就是你上面贴出来的这个界面,
输入sqlplus /nolog,回车,
这时出现了SQL>,然后再输入connect / as sysdba;回车,
再输入startup,回车,等待一会,等这个命令运行完之后,再连接数据库,就能进行查询、插入等正常操作了。先试试吧,呵呵。

对于oracle方面的知识,上述的回答中,均不全面,ORACLE_HOME 和ORACLE_SID仅仅是环境变量方面设置正确,仅仅能启动实例,但是还有tnsname.ora、sqlnet.ora、lintener.ora几个文件均配置对应,才能正常使用数据库。感兴趣的话还需多到oracle专业网站去学习。

热心网友 时间:2022-04-08 02:33

To resolve this issue with ORA-27101, you should be sure that ORACLE_HOME and ORACLE_SID are correct, and ORACLE_HOME should not have trailing slash. Here is the MOSC example to accompany ORA-27101

一搬来说,要解决ORA-27101, 我的经验是:要保证ORACLE_HOME 和ORACLE_SID是正确的,并且,ORACLE_HOME不能在尾部有斜杠“/”

方法:
ORACLE_HOME斜杠符号问题

$ echo $ORACLE_HOME
$ /app/oracle/817/ << 错误

$ echo $ORACLE_HOME
$ /app/oracle/817 << 正确

---------------------
ORACLE_SID:
$ echo $ORACLE_SID
$ ora817

$ ps -ef | grep smon
ora_smon_ORA817

(你注意下 这里ORACLE_SID设置已经被改变了, 由 ora817 变成 ORA817)
----------------------

基本上,保证这2个的正确,然后重新尝试使用SQL*Plus

有问题我们再探讨

热心网友 时间:2022-04-08 04:08

ERROR:

ORA-27101 Shared memory realm does not exist

ORA-01034 ORACLE not available

基本解释:

Error: ORA-27101

Text: shared memory realm does not exist

-------------------------------------------

Cause: Unable to locate shared memory realm

Action: Verify that the realm is accessible
解决方法:

原因:

ORACLE_HOME或者ORACLE_SID设置不正确。

在以前的版本中,如果ORACLE_SID不正确,一般都只提示ORA-01034。Oracle 8.1.7 给出一个额外的信息:ORA-27101。

->如果是Unix,在Shell里把ORACLE_SID设置正确即可(注意大小写敏感的问题)。

此外,检查ORACLE_HOME环境变量。如何检查参考如下的命令:

% echo $ORACLE_SID

% ps -ef |grep smon
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 购买骑砍序列号,那里有用Q币充值之类的, 怎么生成《骑马与砍杀》的序列号? 求一个骑马与砍杀战团序列号,100悬赏 骑砍序列号 骑砍序列号只能用钱买吗。网站都是英语。怎么才能买。有下载补丁能玩的吗,详细的下载过程 我玩的是1.011 骑马与砍杀战团 正版购买问题 请大神进来看看 如何购买骑马与砍杀二战中国战场的序列号? 骑马与砍杀光明与黑暗序列号怎么能,求大神支招&#xF44D;&#xF44D;&#xF44D; 怎样买骑马与砍杀战团1.158序列号 在哪买骑马与砍杀风云三国游戏许可证 骑马与砍杀怎么要序列号啊 信者无敌大结局是什么,大结局,人物最终结局 骑马与砍杀,序列码怎么弄 信者无敌禹王山之战是多少集 骑马与砍杀序列号这么搞告诉我所过程 《信者无敌》王怒江的原型人物是谁? 骑马与砍杀的序列号从哪里获得啊 ??? 是战团联网时用的 信者无敌里面!徐远东为什么一直暗中帮范天喜? 怎么购买骑马与砍杀的序列号 信者无敌特务扮演者 900*1800规格瓷砖怎么算平方 山东2021年高考什么时候报名? 900*1800瓷砖厚度是多少 山东省高考填报志愿什么时间结束 高考错过了报名时间,能补报吗?急!!山东的!!! 2020年山东春季高考报名截止日期 2018年山东春季高考报名结束时间 如果错过了高考报名时间怎么办? 纳爱斯公司地址 纳爱斯集团有限公司湖南分公司怎么样? 纳爱斯总部在哪 纳爱斯集团有限公司温州分公司怎么样? 纳爱斯集团有限公司内蒙古分公司怎么样? 纳爱斯集团有限公司青岛分公司怎么样? 纳爱斯集团有限公司杭州分公司怎么样? 纳爱斯雕牌2020年营业数据 纳爱斯集团注册资金 纳爱斯正定有限公司怎么样? 纳爱斯厂家在全国范围内有几家? 纳爱斯到底几大生产基地