有关ORACLE登陆出错问题:ora-01033:oracle initialization or shutdown in progress 解决方法,求解。
我是按照http://blog.csdn.net/henlson/article/details/1696966进行更改的:请输入用户名:sys/orclassysdba...
我是按照http://blog.csdn.net/henlson/article/details/1696966进行更改的:
请输入用户名: sys/orcl as sysdba
连接到:
Oracle Database 11g Enterprise Edition Releas
With the Partitioning, OLAP, Data Mining and
SQL> shutdown normal
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 251658704 bytes
Database Buffers 276824064 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
SQL> alter database open
2 /
数据库已更改。
SQL> connect system/orcl
已连接。
但是看下面:
SQL> shutdown normal
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 251658704 bytes
Database Buffers 276824064 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
SQL> connect system/orcl
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
进程 ID: 0
会话 ID: 0 序列号: 0
警告: 您不再连接到 ORACLE。
问:为什么连接connect system/orcl成功后,再SQL> shutdown normal 和SQL> startup mount;system普通用户就打不开了。 展开
请输入用户名: sys/orcl as sysdba
连接到:
Oracle Database 11g Enterprise Edition Releas
With the Partitioning, OLAP, Data Mining and
SQL> shutdown normal
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 251658704 bytes
Database Buffers 276824064 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
SQL> alter database open
2 /
数据库已更改。
SQL> connect system/orcl
已连接。
但是看下面:
SQL> shutdown normal
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 251658704 bytes
Database Buffers 276824064 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
SQL> connect system/orcl
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
进程 ID: 0
会话 ID: 0 序列号: 0
警告: 您不再连接到 ORACLE。
问:为什么连接connect system/orcl成功后,再SQL> shutdown normal 和SQL> startup mount;system普通用户就打不开了。 展开
2个回答
展开全部
1、mount数据库
sql> startup mount
2 alter system set db_recovery_file_dest_size=2g scope=spfile;
{或者 ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=4G SCOPE=BOTH;}
参数db_recovery_file_dest_size的值根据磁盘剩余空间大小和实际需要来设置,
3、打开数据库
sql> alter database open
4、删除失效归档日志.
rman
RMAN> connect target /
RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all;
RMAN> exit
5、重新启动数据库
sql> shutdown immediate
sql> startup
参考 http://blog.csdn.net/jianyi7659/article/details/5908204
sql> startup mount
2 alter system set db_recovery_file_dest_size=2g scope=spfile;
{或者 ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=4G SCOPE=BOTH;}
参数db_recovery_file_dest_size的值根据磁盘剩余空间大小和实际需要来设置,
3、打开数据库
sql> alter database open
4、删除失效归档日志.
rman
RMAN> connect target /
RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all;
RMAN> exit
5、重新启动数据库
sql> shutdown immediate
sql> startup
参考 http://blog.csdn.net/jianyi7659/article/details/5908204
2013-12-06
展开全部
数据库不open,普通用户是连不进来的,很正常,除非你conn / as sysdba
追问
昨天乃至以前使用还好好的,nomal或sysdba都能登上,可是今天就出现以上那个错误(normal的登不上),才上网查资料,按照那上面的步骤做的。连接connect system/orcl成功后,再SQL> shutdown normal 和SQL> startup mount;system普通用户就打不开了。所以才询问原因啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询