天天看点

【Oracle初学者】ORA-01034: ORACLE not available

系统报错代码

ORA-01034: ORACLE not available
           

出现原因

//在启动实例时,关闭了数据库,导致外部软件无法访问Oracle数据库(大部分都是因为数据库监听或者服务关闭导致出现的这个问题)
(导致这个问题的操作如下)
//第一步:启动、连接数据库
SQLPLUS /NOLOG
connect SYS/oracle AS SYSDBA
//第二步:关闭数据库操作
SHUTDOWN NORMAL
           

解决方法

//第一步:排除监听影响运行(启动监听)
在命令行(win+R输入cmd)中运行(lsnrctl start)

//第二步:启动服务
//1、启动、连接数据库
//命令行输入
SQLPLUS /NOLOG
CONN /AS SYSDBA;
//2、启动服务
STARTUP