为了解决ora_01033问题,在cmd line下进行了如下操作:1.sqlplus "/as sysdba"(登录不成功:set oracle_sid = cp301)
2.shutdown normal
3.startup
后出现如下面一所说问题。 一、
今天打开数据出现以下情况,实例已经启动和数据库已经装载,但数据不能打开。
SQL> startup;
ORACLE
例程已经启动。
Total System Global Area
230686720 bytes
Fixed Size
788268 bytes
Variable Size
196081876 bytes
Database Buffers
33554432 bytes
Redo Buffers
262144 bytes
数据库装载完毕。
ORA-16038:
日志
1
序列号
221
无法归档
ORA-19809:
超出了恢复文件数的限制
ORA-00312:
联机日志
1
线程
1:
'D:/ORACLE/PRODUCT/10.1.0/ORADATA/XHPOS103/REDO01.LOG'
情况应该是快速闪回区空间设定为
2G
,也由于手工删除了归档日志,但归档日志的信息应该还存的数据库里。后来用以下方法来解决了。
//
将快闪空间改成更高
SQL>
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=
4G
SCOPE=BOTH
;
系统已更改。
已经卸载数据库。
ORACLE
例程已经关闭。
SQL> startup;
ORACLE
例程已经启动。
//
数据库可以打开了
//
然后用
RMAN
连接到目标数据库删除不可以的归档日志,数据库用
mount
启动。
SQL>shutdotn immediate
SQL>startup mount
RMAN> connect target sys/syspass@xhpos103
RMAN> crosscheck archivelog all;
RMAN>
DELETE NOPROMPT EXPIRED COPY;
//
然后再将快闪空间改回原来的大小
SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=2G SCOPE=BOTH;
系统已更改。
SQL> SHUTDOWN IMMEDIATE;
数据库已经关闭。
已经卸载数据库。
ORACLE
例程已经关闭。
SQL> startup;
ORACLE
例程已经启动。
数据库装载完毕。
数据库已经打开。
一、
今天打开数据出现以下情况,实例已经启动和数据库已经装载,但数据不能打开。
SQL> startup;
ORACLE
例程已经启动。
Total System Global Area
230686720 bytes
Fixed Size
788268 bytes
Variable Size
196081876 bytes
Database Buffers
33554432 bytes
Redo Buffers
262144 bytes
数据库装载完毕。
ORA-16038:
日志
1
序列号
221
无法归档
ORA-19809:
超出了恢复文件数的限制
ORA-00312:
联机日志
1
线程
1:
'D:/ORACLE/PRODUCT/10.1.0/ORADATA/XHPOS103/REDO01.LOG'
情况应该是快速闪回区空间设定为
2G
,也由于手工删除了归档日志,但归档日志的信息应该还存的数据库里。后来用以下方法来解决了。
//
将快闪空间改成更高
SQL>
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=
4G
SCOPE=BOTH
;
系统已更改。
已经卸载数据库。
ORACLE
例程已经关闭。
SQL> startup;
ORACLE
例程已经启动。
//
数据库可以打开了
//
然后用
RMAN
连接到目标数据库删除不可以的归档日志,数据库用
mount
启动。
SQL>shutdotn immediate
SQL>startup mount
RMAN> connect target sys/syspass@xhpos103
RMAN> crosscheck archivelog all;
RMAN>
DELETE NOPROMPT EXPIRED COPY;
//
然后再将快闪空间改回原来的大小
SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=2G SCOPE=BOTH;
系统已更改。
SQL> SHUTDOWN IMMEDIATE;
数据库已经关闭。
已经卸载数据库。
ORACLE
例程已经关闭。
SQL> startup;
ORACLE
例程已经启动。
数据库装载完毕。
数据库已经打开。
Oracle 数据库打开时出现ORA-16038
最新推荐文章于 2022-05-23 19:28:41 发布