Oracle 30 类常见报错、原因及完整解决方案

1. ORA-01034: ORACLE not available

详细原因

  1. Oracle 实例未启动,shutdown 关闭、服务器重启未自启;
  2. 环境变量 ORACLE_SID 配置错误,登录连错实例;
  3. spfile/pfile 损坏,启动时报错直接退出。

完整排查 & 解决

确认环境变量

echo $ORACLE_SID export ORACLE_SID=正确实例名

登录启动实例

sqlplus / as sysdba startup;

若启动失败提示找不到 spfile,使用 pfile 启动

startup pfile='/u01/app/oracle/product/11.2.0/dbhome_1/dbs/initORCL.ora'; -- 重建spfile create spfile from pfile;

开机自启配置 /etc/oratab、dbstart 脚本。

上一篇 MySQL常用基础命令
下一篇 设备在线且网络正常,HiLens Studio技能安装失败,显示device is offline | inactive | freeze