重启oracle后报01034,Oracle数据库使用出现错误-状态: 失败 ORA-01034: ORACLE not available ORA-27101: shared memory real...

Oracle数据库使用出现错误-状态: 失败 ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist

解决办法:

1.确认Oracle相关服务已启动:

48ea1993e5b76f9db171aaf546badbee.png

2.修改pfile文件:

pfile根据Oracle安装的路径而定 ,本文路径:C:\app\Administrator\admin\orcl\pfile\init.ora.8172019101639

e612b7199919c53d56fd93868cfe3063.png

3.pfile文件修改内容:

找到Network Registration,修改下面的local_listener="(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))",这个 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) 内容可以从C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora文件找到

b1375a12d7ae20466fdffbdcbdcd0429.png

575d248962368603edc5d2fcc5a41742.png

4.执行以下命令:

sqlplus /nolog

conn system/manager as sysdba

startup

startup pfile=’C:\app\Administrator\admin\orcl\pfile\init.ora.8172019101639’

打开dos界面  输入如下:

ec7f07e55e61ef7284fbefe1cd4dfbb7.png

5、测试

打开sqlplus 输入 system 回车输入密码 回车

界面如下:

d53f74fff58e8e34ec5f239e17166253.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值