免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7175 | 回复: 7
打印 上一主题 下一主题

求救!!ora-16014、ora-00312、ora-00354、ora-00353、ora-16038 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-02 20:36 |只看该作者 |倒序浏览
今天检查部门对外业务的数据库,发现在日志里报错,但是不影响对外业务。数据库是ora9201,系统是windows 2000 ADV。两台机器加exp400,做的是2000的集群加oracle failsafe。数据库开启了自动归档,每天用rman备份。alert日志如下:

论坛徽章:
0
2 [报告]
发表于 2007-08-02 20:36 |只看该作者
Wed Aug 01 13:00:03 2007
ARC0: Unable to archive log 3 thread 1 sequence 2709
      Log actively being archived by another process
ARC0: Evaluating archive   log 3 thread 1 sequence 2709
ARC0: Unable to archive log 3 thread 1 sequence 2709
      Log actively being archived by another process
Wed Aug 01 13:00:09 2007
ARCH: Log corruption near block 44984 change 0 time ?
ARCH: All Archive destinations made inactive due to error 354
Wed Aug 01 13:00:09 2007
Errors in file d:\oracle\admin\icardb\udump\icardb_ora_3060.trc:
ORA-00354: 损坏重做日志块标题
ORA-00353: 日志损坏接近块 44984 更改 0 时间 08/01/2007 04:47:51
ORA-00312: 联机日志 3 线程 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

ARCH: Archiving not possible: error count exceeded
ARCH: Failed to archive log 3 thread 1 sequence 2709
Wed Aug 01 13:01:10 2007
ARC0: Evaluating archive   log 3 thread 1 sequence 2709
ARC0: Archiving not possible: No primary destinations
ARC0: Failed to archive log 3 thread 1 sequence 2709
ARCH: Archival stopped, error occurred. Will continue retrying
ARCH:
Wed Aug 01 13:01:12 2007
ORA-16014: log 3 sequence# 2709 not archived, no available destinations
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

Wed Aug 01 13:01:12 2007
Errors in file d:\oracle\admin\icardb\bdump\icardb_arc0_2900.trc:
ORA-16014: log 3 sequence# 2709 not archived, no available destinations
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

Wed Aug 01 13:02:13 2007
ARC0: Evaluating archive   log 3 thread 1 sequence 2709
ARC0: Archiving not possible: No primary destinations
ARC0: Failed to archive log 3 thread 1 sequence 2709
Wed Aug 01 13:02:14 2007
Errors in file d:\oracle\admin\icardb\bdump\icardb_arc0_2900.trc:
ORA-16014: log 3 sequence# 2709 not archived, no available destinations
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

Wed Aug 01 13:02:15 2007
ARC1: Evaluating archive   log 3 thread 1 sequence 2709
ARC1: Archiving not possible: No primary destinations
ARC1: Failed to archive log 3 thread 1 sequence 2709
Wed Aug 01 13:02:16 2007
Errors in file d:\oracle\admin\icardb\bdump\icardb_arc1_2908.trc:
ORA-16014: log 3 sequence# 2709 not archived, no available destinations
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

Wed Aug 01 13:02:46 2007
ARCH: Evaluating archive   log 3 thread 1 sequence 2709
ARCH: Archiving not possible: No primary destinations
ARCH: Failed to archive log 3 thread 1 sequence 2709
Wed Aug 01 13:02:46 2007
Starting control autobackup
Control autobackup written to DISK device
        handle 'D:\ORACLE\ORA92\DATABASE\C-2964151237-20070801-00'
Wed Aug 01 13:02:48 2007
ARCH: Evaluating archive   log 3 thread 1 sequence 2709
ARCH: Archiving not possible: No primary destinations
ARCH: Failed to archive log 3 thread 1 sequence 2709
Wed Aug 01 13:02:49 2007
Thread 1 advanced to log sequence 2711
Wed Aug 01 13:02:49 2007
ARC0: Evaluating archive   log 3 thread 1 sequence 2709
Wed Aug 01 13:02:49 2007
  Current log# 2 seq# 2711 mem# 0: G:\ORADATA\ICARDB\REDO02.LOG
Wed Aug 01 13:02:49 2007
ARC0: Beginning to archive log 3 thread 1 sequence 2709
Creating archive destination LOG_ARCHIVE_DEST_1: 'G:\ORADATA\ICARDB\ARCHIVE\1_2709.DBF'
ARC0: Log corruption near block 44984 change 0 time ?
ARC0: All Archive destinations made inactive due to error 354
Wed Aug 01 13:02:53 2007
Errors in file d:\oracle\admin\icardb\bdump\icardb_arc0_2900.trc:
ORA-00354: corrupt redo log block header
ORA-00353: log corruption near block 44984 change 0 time 08/01/2007 04:47:51
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

ARC0: Archiving not possible: error count exceeded
ARC0: Failed to archive log 3 thread 1 sequence 2709
ARCH: Archival stopped, error occurred. Will continue retrying
ARCH:
Wed Aug 01 13:02:53 2007
ORA-16038: log 3 sequence# 2709 cannot be archived
ORA-00354: corrupt redo log block header
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

Wed Aug 01 13:02:53 2007
Errors in file d:\oracle\admin\icardb\bdump\icardb_arc0_2900.trc:
ORA-16038: log 3 sequence# 2709 cannot be archived
ORA-00354: corrupt redo log block header
ORA-00312: online log 3 thread 1: 'G:\ORADATA\ICARDB\REDO03.LOG'

是redo03.log损坏还是整个redo全部损坏,该如何解决?

论坛徽章:
0
3 [报告]
发表于 2007-08-02 20:37 |只看该作者
init.ora:
##############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##############################################################################

###########################################
# MTS
###########################################
dispatchers="(PROTOCOL=TCP) (SERVICE=icardbXDB)"

###########################################
# Optimizer
###########################################
hash_join_enabled=TRUE
query_rewrite_enabled=FALSE
star_transformation_enabled=FALSE

###########################################
# Job Queues
###########################################
job_queue_processes=10

###########################################
# Instance Identification
###########################################
instance_name=icardb

###########################################
# Miscellaneous
###########################################
aq_tm_processes=1
compatible=9.2.0.0.0

###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE

###########################################
# Archive
###########################################
log_archive_dest_1='LOCATION=G:\oradata\icardb\archive'
log_archive_format=%t_%s.dbf
log_archive_start=true

###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=25165824
sort_area_size=524288

###########################################
# Database Identification
###########################################
db_domain=""
db_name=icardb

###########################################
# File Configuration
###########################################
control_files=("G:\oradata\icardb\control01.ctl", "G:\oradata\icardb\control02.ctl", "G:\oradata\icardb\control03.ctl")

###########################################
# Pools
###########################################
java_pool_size=33554432
large_pool_size=8388608
shared_pool_size=50331648

###########################################
# Cursors and Library Cache
###########################################
open_cursors=300

###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_retention=10800
undo_tablespace=UNDOTBS1

###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=D:\oracle\admin\icardb\bdump
core_dump_dest=D:\oracle\admin\icardb\cdump
timed_statistics=TRUE
user_dump_dest=D:\oracle\admin\icardb\udump

###########################################
# Processes and Sessions
###########################################
processes=150

###########################################
# Redo Log and Recovery
###########################################
fast_start_mttr_target=300

###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_cache_size=25165824
db_file_multiblock_read_count=16

local_listener="(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.127.99)(PORT=1521))"
utl_file_dir=D:\oracle\cyx

论坛徽章:
0
4 [报告]
发表于 2007-08-02 20:42 |只看该作者
现在是不停的报上面的错误。查了下资料,说是有可能为_disable_logging=true隐含参数的问题,但是我的init.ora里面没这个参数。是不是也可以用“alter database clear unarchived logfile 'g:\oradata\icard\redo03.log'”这样的语句修复?

论坛徽章:
0
5 [报告]
发表于 2007-08-03 08:58 |只看该作者
原帖由 flystar 于 2007-8-2 20:42 发表
现在是不停的报上面的错误。查了下资料,说是有可能为_disable_logging=true隐含参数的问题,但是我的init.ora里面没这个参数。是不是也可以用“alter database clear unarchived logfile 'g:\oradata\icard\r ...


可以使用这个命令alter database clear unarchived .. 做好以后,最好做个全备。
每组日志就一个member?

论坛徽章:
0
6 [报告]
发表于 2011-04-24 02:35 |只看该作者
过来看看是什么情况?

论坛徽章:
0
7 [报告]
发表于 2011-04-24 10:30 |只看该作者
ORA-16014: log 3 sequence# 2709 not archived, no available destinations

G盘满了? 试试修改到别的盘?

论坛徽章:
0
8 [报告]
发表于 2011-04-24 10:33 |只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP