ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
·
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
报错解决:
1、首选找到 pfile 目录
这个目录是 你在安装Oracle的时候自动创建的
例如:D:\Oracle\18517\admin\orcl\pfile
说明:
Oracle 会在 ORA_HOME(比如 D:\Oracle\18517)下创建一个 admin 管理目录,用来存放某个数据库实例的配置与管理文件。
目录层次一般是:
D:\Oracle\18517\admin\orcl\
│
├─ adump -- 审计日志(Audit dump)
├─ bdump -- 后台进程日志(旧版本)
├─ cdump -- Core dump(崩溃时的转储)
├─ dpdump -- Data Pump 导入导出文件
├─ pfile -- 初始化参数文件(PFILE)的备份 / 导出版本
└─ udump -- 用户进程的转储文件
2、找到初始化参数文件
文件名一般是 init<SID>.ora,比如你数据库实例名是 orcl,那标准 pfile 就叫 initORCL.ora

3、执行命令
set ORACLE_SID=orcl
sqlplus / as sysdba
STARTUP PFILE='D:\Oracle\18517\admin\orcl\pfile\init.ora.7192024145354';

这样就解决了
更多推荐
所有评论(0)