Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

0

好友

8

主题
1#
发表于 2013-1-21 19:41:32 | 查看: 4899| 回复: 5
本帖最后由 lxqin117 于 2013-1-21 19:42 编辑

求助,环境WINDOW2003,32bit,oracle 8.1.6,出现KCF: write/open error block=0x89173 online=1
     file=7 F:\DATABASE\COTAB_01.ORA
     error=27069 txt: 'OSD-04026: 无效的参数经过. (OS 561523)'
Automatic datafile offline due to write error on
file 7: F:\DATABASE\COTAB_01.ORA   
当前文件已经达到4GB
用备份恢复,每次恢复到那个时间点就报错
请问还有啥好办法,可以解决?
已经尝试过单个数据文件恢复和全库恢复,每次都是到那个时间点就报错了,也无法正常EXP出来
2#
发表于 2013-1-21 19:47:09
OSD-04026  ,文件系统是否是NTFS? 若fat32则 存在4g的限制

回复 只看该作者 道具 举报

3#
发表于 2013-1-21 19:52:02
本帖最后由 lxqin117 于 2013-1-21 19:53 编辑

是NTFS的,当前大小是4194308KB,BLOCK 大小是4096

回复 只看该作者 道具 举报

4#
发表于 2013-1-21 21:41:17
  1. Hdr: 1668488 8.1.7.0.0 RDBMS 8.1.7.0.0 OSD PRODID-5 PORTID-912 ORA-27069
  2. Abstract: UNABLE TO RECOVER DATAFILE THAT HAS AUTO EXTENDED ONTO A 4GB BOUNDARY

  3. *** 03/02/01 08:56 am ***
  4. Problem Description
  5. ===================
  6. When a datafile has been configured such that it will autoextend onto a
  7. 4GB boundary, any attempt to autoextend the file causes the database to
  8. crash (when in noarchive log mode). Checkpoint writer (CKPT) and database
  9. writer (DBWR) report :

  10.   KCF: write/open error block=0x32002 online=1
  11.        file=5 E:\ORACLE\ORADATA\V817\XXX.DBF
  12.        error=27069 txt: 'OSD-4026: Invalid parameter passed. (OS-204802)'

  13.   ksedmp: internal or fatal error
  14.   ORA-1242: data file suffered media failure: database in NOARCHIVELOG mode
  15.   ORA-1114: IO error writing block to file 5 (block # 204802)
  16.   ORA-1110: data file 5: 'E:\ORACLE\ORADATA\V817\XXX.DBF'
  17.   ORA-27069: skgfdisp: attempt to do I/O beyond the range of the file
  18.   OSD-4026: Invalid parameter passed. (OS-204802)

  19. The database can be reopened and appears to work without error. If the
  20. database was in archive log mode, the file will be marked offline recover
  21. and access to the database continues. The following error appears in the
  22. alert.log :

  23.   KCF: write/open error block=0x32002 online=1
  24.        file=5 E:\ORACLE\ORADATA\V817\XXX.DBF
  25.        error=27069 txt: 'OSD-4026: Invalid parameter passed. (OS-204802)'
  26.   Automatic datafile offline due to write error on
  27.   file 5: E:\ORACLE\ORADATA\V817\XXX.DBF

  28. Any attempt to online / recover this file results in :
复制代码

回复 只看该作者 道具 举报

5#
发表于 2013-1-21 21:42:12
Resizing files below, on and above the 4GB boundary works correctly.

Workaround
==========
None if it has already happened and the customer is in archive log mode.
Restart the database if in noarchive log mode.
Avoid autoextend where files can autoextend onto 4GB boundary.



这是win+8.1.6上的bug , 库不大的话 exp升级下吧。。。

回复 只看该作者 道具 举报

6#
发表于 2013-1-23 09:23:09
谢谢您的帮助

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-27 02:49 , Processed in 0.047836 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569