当数据库为归档模式时,
只能连接DBA用户,且连接上的是个空实例(即数据库还不能够使用)。连接普通用户时,会出现如下错误:(也就是没连上)(
-
ORA-01034 - Oracle not availableORA-27101 - shared memory realm does not exist进程ID:0
- 会话ID:0 序列号:0
- 如下是解决思路: (将归档模式关闭,改为非归档模式)
- 1)、切换到DBA用户下,强制关闭数据库:shutdown abort ;
- 2)、再后面把数据库启动到mount的模式
startup mount
3)、关闭flash闪回数据库模式,如果不关闭的话,在后面关闭归档日志的时候就会出现讨厌的ora-38774错误。
alter database flashback off
4)、接着把数据库改为非归档模式
alter database noarchivelog;
5)、都修改好了以后,然后打开数据库
alter database open;