归档日志空间不足错误
今天在客户机上连接ORACLE时出现如下错误:
SQL*Plus: Release 11.2.0.1.0 Production on 星期五 4月 6 15:32:262012
SQL*Plus: Release 11.2.0.1.0 Production on 星期五 4月 6 15:32:262012
Copyright (c) 1982, 2010, Oracle. Allrights reserved.
ERROR:ORA-00257: archiver error. Connect internal only,until freed.
上网查找说是归档日志空间不足引起。
在服务器上登陆SQLPLUS查看日志文件目录位置:
sys@ORCL> show parameterdb_recovery_file_dest
上网查找说是归档日志空间不足引起。
在服务器上登陆SQLPLUS查看日志文件目录位置:
sys@ORCL> show parameterdb_recovery_file_dest
NAME TYPE VALUE
------------------------------------ -----------------------------------------
db_recovery_file_dest string /u01/flash_recovery_area
db_recovery_file_dest_size big integer 4G
再看下该目录的安装点空间:
273643624 23088620 236430360 9%/
再看下该目录的安装点空间:
[oracle@oracle11g /]$ df -k
Filesystem 1K-blocks UsedAvailable Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
/dev/sda1 101086 12689 83178 14% /boot
tmpfs 4087472 1962392 2125080 49% /dev/shm
空间未满,db_recovery_file_dest_size参数将归档文件使用空间限制在了4G,修改db_recovery_file_dest_size参数大小,增加归档文件使用空间限制。
sys@ORCL> ALTER SYSTEM SET db_recovery_file_dest_size=8g scope=both;
空间未满,db_recovery_file_dest_size参数将归档文件使用空间限制在了4G,修改db_recovery_file_dest_size参数大小,增加归档文件使用空间限制。
sys@ORCL>
sys@ORCL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
sys@ORCL> startup
ORACLE instance started.
Total System Global Area 3340451840 bytes
Fixed Size 2217952 bytes
Variable Size 2030045216 bytes
Database Buffers 1291845632 bytes
Redo Buffers 16343040 bytes
Database mounted.
Database opened.
sys@ORCL> show parameterdb_recovery_file_dest
NAME TYPE VALUE
------------------------------------ -----------------------------------------
db_recovery_file_dest string /u01/flash_recovery_area
db_recovery_file_dest_size big integer 10G
sys@ORCL>
测试客户端连接正常。
测试客户端连接正常。