oracle11.2.0.3 安装在linux 6.3上,发现数据库连不上。
1
2
3
4
5
6
7
8
9
10
11
|
SQL>
startup ORACLE
instance started. Total
System Global Area 3641094144 bytes Fixed
Size 2233680 bytes Variable
Size 2013268656 bytes Database
Buffers 1610612736 bytes Redo
Buffers 14979072 bytes Database
mounted. ORA- 03113 :
end-of-file on communication channel Process
ID: 4332 Session
ID: 45 Serial
number: 3 |
1
2
3
4
5
6
7
8
9
10
11
12
13
|
ARC0:
Error 19809 Creating
archive log file to '/opt/oracle/fast_recovery_area/ORCL/archivelog/2013_07_03/o1_mf_1_112_%u_.arc' Errors in file
/opt/oracle/diag/rdbms/orcl/orcl/ trace /orcl_arc2_4393.trc: ORA- 19815 :
: db_recovery_file_dest_size ( 322230272 ) 00.00 %, 0 ************************************************************************ You
have following choices to free up space from recovery area: 1 .
Consider changing RMAN RETENTION POLICY. If you are using Data Guard, then
consider changing RMAN ARCHIVELOG DELETION POLICY. 2 .
Back up files to tertiary device such as tape
using RMAN BACKUP
RECOVERY AREA command. 3 .
Add disk space and increase db_recovery_file_dest_size parameter to reflect
the new space. 4 .
Delete unnecessary files using RMAN DELETE command. If an operating system
command was used to delete files,
then use RMAN
CROSSCHECK and DELETE
EXPIRED commands. |
1.首先要停止oracle进程,可以kill掉ora_*进程
2.使用mount方式启动数据库
SQL>startup mount;
SQL>alter system set db_recovery_file_dest_size= 10G;
4.正常重启数据库
SQL>startup;