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

这篇具有很好参考价值的文章主要介绍了ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

解决方法一:

ERROR:

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

进程 ID: 0

会话 ID: 0 序列号: 0

因为这个小小的错误,折腾了我好几个小时,特记录如下。

上网搜索了下解决方案,如下:

sqlplus "sys/password as sysdba"

连接成功,提示"已连接到空闲例程"

SQL> startup

ORACLE 例程已经启动。文章来源地址https://www.toymoban.com/news/detail-442289.html

Total System Global Area  535662592 bytes

Fixed Size                  1375792 bytes

Variable Size             293601744 bytes

Database Buffers          234881024 bytes

Redo Buffers                5804032 bytes

数据库装载完毕。

ORA-03113: 通信通道的文件结尾

进程 ID: 5412

会话 ID: 5 序列号: 5

出现一个新错误:ORA-03113: 通信通道的文件结尾;分析可能由于昨晚数据库强制关闭,导致文件状态可能不一致,因为正常关闭数据库会同步校验各文件,使得重新启动的时候文件时间点一致。

找到解决方案如下:

SQL> conn / as sysdba

已连接到空闲例程。

SQL> startup mount

ORACLE 例程已经启动。

Total System Global Area  535662592 bytes

Fixed Size                  1375792 bytes

Variable Size             293601744 bytes

Database Buffers          234881024 bytes

Redo Buffers                5804032 bytes

数据库装载完毕。

SQL> select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC

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

STATUS           FIRST_CHANGE# FIRST_TIME     NEXT_CHANGE# NEXT_TIME

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

         1          1        340   52428800        512          1 NO

INACTIVE               8474486 02-4月 -11          8522856 02-4月 -11

         3          1        342   52428800        512          1 NO

INACTIVE               8555222 06-4月 -11          8565162 11-4月 -11

         2          1        343   52428800        512          1 NO

CURRENT                8565162 11-4月 -11       2.8147E+14

SQL> alter database open resetlogs

  2  ;

alter database open resetlogs

*

第 1 行出现错误:

ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效

SQL> recover database until time '2011-04-11 12:12:12'

完成介质恢复。

SQL> alter database open resetlogs;

数据库已更改。

SQL> shutdown

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

到了这里,关于ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Oracle数据库ORA-01507: database not mounted解决方法

    连接上安装好的oracle后,执行SQL报ORA-01507: database not mounted错误,根据百度ORA-01507: database not mounted的解决办法,问题解决了,下面详细介绍一下这个方法: 执行sql命令: shutdown ,并退出sqlplus /oracle/SHP/11204/是本例的oracle的家目录,要根据自身安装目录做修改 语句为 fuser -u l

    2024年02月16日
    浏览(10)
  • Oracle ORA-28547:connection to server failed,probable Oracle Net admin error

    Oracle ORA-28547:connection to server failed,probable Oracle Net admin error

    使用Navicat连接oracle数据库时报ORA-28547错误 因为Navicat自带的oci.dll并不支持oracle11g,需要去官网下载支持的版本。 1.去oracle下载对应的oci.dll文件 下载地址:Oracle Instant Client Downloads 可以用 11.2.0.4  2. 复制刚下载下来的instantclient_11_2文件夹中的所有文件,粘贴到Navicat的instantc

    2024年04月18日
    浏览(13)
  • oracle19cPDB数据库连不上,提示ORA-01109: database not open

    今天尝试创建了一个RAC环境的PDB数据库,在本地执行alter pluggable database pdb01 open 成功了,但是使用上去了plus连接还是连接不上,提示错误如下: 依次检查配置: 1.手工启动pdb数据库 2.在Oracle用户下的tnsnames.ora文件添加了监听: 3.重启grid用户下的监听 发现问题依然存在,后来

    2024年02月05日
    浏览(12)
  • 【Oracle连接】java.sql.SQLException: Listener refused the connection with the following error: ORA-12505

    【Oracle连接】java.sql.SQLException: Listener refused the connection with the following error: ORA-12505

    连接数据库时,提示错误描述: java.sql.SQLException: Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 问题描述:情况使用帆软报表连接数据库时,提示数据库连接失败,但是用Navicat工具连接同一个数据库时,却没有问题

    2023年04月10日
    浏览(15)
  • windows10 17272:error:25078067:DSO support routines:win32_load:could not load the shared library

    1.执行加密命令 2.返回错误提示 3.解决 4.重新执行生成一系列操作(ok)

    2024年02月12日
    浏览(44)
  • Linux——详解共享内存shared memory

    Linux——详解共享内存shared memory

    目录 一.共享内存介绍 (一).什么是共享内存 (二).共享内存优点 (三).共享内存缺点 二.共享内存使用 (一).创建—shmget ①key ②size ③shmflg ④返回值 (二).连接—shmat (三).分离—shmdt (四).销毁—shmctl (五).查看—ipcs (六).删除—ipcrm (七).读取与写入  三

    2023年04月16日
    浏览(13)
  • CUDA:矩阵乘法的实现(Share Memory)

    CUDA:矩阵乘法的实现(Share Memory)

    本文参加2022CUDA on Platform线上训练营学习笔记 矩阵相乘是线性代数的基础,简单来解释就是A矩阵的行与B矩阵所在列相乘之和的结果,CPU端的代码可以采用模拟思想非常好编写, 相信聪明的你一定熟练掌握了矩阵相乘 ,这里就不做多的介绍了 CPU端的代码主要采用了模拟思想,

    2023年04月08日
    浏览(9)
  • CUDA:矩阵转置的GPU实现(Share Memory)

    CUDA:矩阵转置的GPU实现(Share Memory)

    本文参加2022CUDA on Platform线上训练营学习笔记 欢迎各位 大犇 提意见 上图中将 m * n 的矩阵A通过矩阵转置变成了 n * m 的 A T ,简单来讲矩阵转置即为将原始矩阵的第一行转置为目标矩阵的第一列,以此类推, 相信基础扎实的你简单地看看CPU端的代码就能理解 定义一个名为 cpu_t

    2024年02月12日
    浏览(4)
  • oracle报错:ORA-10997,ORA-09967解决

    报错信息: ORA-10997: another startup/shutdown operation of this instance inprogress ORA-09967: unable to create or open lock file Linux-x86_64 Error: 13: Permission denied 权限问题,修改Oracle目录权限 连接到Oracle重新启动就好

    2024年02月15日
    浏览(10)
  • multiprocessing.shared_memory --- 从进程直接访问的共享内存(1)

    multiprocessing.shared_memory --- 从进程直接访问的共享内存(1)

    模块提供了一个类 SharedMemory ,用于分配和管理共享内存,供多核或对称多处理器 (SMP) 机器上的一个或多个进程访问。 为了协助共享内存的生命周期管理,尤其是跨不同进程的共享内存, multiprocessing.managers 模块中还提供了一个 BaseManager 子类 SharedMemoryManager 。 在这个模块中

    2024年04月22日
    浏览(7)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包