关于ORA-01122,ORA-01110,ORA-01203的解决方案

转载自:http://blog.youkuaiyun.com/nrlovestudy/article/details/49624051

进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。

1、执行export ORACLE_SID=orcl,确保连接到正确的SID;

2、运行sqlplus "/as sysdba"

SQL> shutdown immediate
ORA-01109:  数据库未打开
已经卸载数据库。
 
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
数据库装载完毕。 
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01122: 数据库文件 11 验证失败
ORA-01110: 数据文件 11: '********/APP\DATABASE\STU_DB.DBF'
ORA-01203: 此文件的原型错误 - 创建 SCN 错误
SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
SQL> alter database datafile 11 offline drop;   //(这里的“11”就是前面的“数据库文件 11”)( 然后使用 alter database datafile ********/oracle\product\10.2.0\db_1\database\数据文件名称' offline drop;如果省略drop则可能会出现ora-01145:除非启用了介质恢复,否则不允许立即脱机错误。)
数据库已更改。
SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
SQL> alter database open;
数据库已更改。
SQL> shutdown normal;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

SQL> startup 
ORACLE 例程已经启动。
Total System Global Area 171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
数据库装载完毕。
到此,问题解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值