ORACLE not available如何解决

时间:2023-03-09 15:49:26
ORACLE not available如何解决

最近小弟在用sqlplus的是侯连接scott用户总是出现ORACLE not available于是在网上查看别人博客发现起始并没有别人所说的那么复杂

于是现在来发表一下自己的解决方案:

刚开始登入的时候就出现这个问题
请输入用户名:  scott
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
后面查看了一下发现原来是因为Oracle这个实例被关闭了,有的可能是系统自动关闭了有的也可能是自己关的忘记开启了
下面来说明解决方案:

请输入用户名:  sys as sysdba
输入口令:
已连接到空闲例程。

先连接到管理员用户下将用例开启

SQL> startup;
ORACLE 例程已经启动。

然后就会出现一下

Total System Global Area 3390558208 bytes
Fixed Size                  2180464 bytes
Variable Size            1979714192 bytes
Database Buffers         1392508928 bytes
Redo Buffers               16154624 bytes
数据库装载完毕。
数据库已经打开。

然后就可以正常的使用了

SQL> conn scott/tiger;
已连接。