ORA-27069: skgfdisp: attempt to do I/O beyond the range of the file問題解決
Subject: | DB <9.2.0.3 Cannot AUTOEXTEND to 4Gb boundary in NT | |||
Doc ID: | Note:317174.1 | Type: | PROBLEM | |
Last Revision Date: | 02-AUG-2005 | Status: | MODERATED |
In this Document
Symptoms
Cause
Solution
References
Applies to:
Oracle Server - Enterprise Edition - Version: 9.2.0.1.0Microsoft Windows (32-bit)
Symptoms
When a datafile has been configured such that it will autoextend onto a 4GB boundary, any attempt to autoextend the file causes the file the database to crash (when in noarchive log mode). If the database was in archive log mode,will be marked offline recover and access to the database continues.
The following error appears in the alert.log :
.
KCF: write/open error block=0x32002 online=1
file=11 'E:ORACLEORA92BORGMAXIMO.ORA'
error=27069 txt: 'OSD-4026: Invalid parameter passed. (OS-204802)'
Automatic datafile offline due to write error on
file 11: 'E:ORACLEORA92BORGMAXIMO.ORA'
.
Any attempt to online / recover this file results in :
.
ORA-283: recovery session canceled due to errors
ORA-1115: IO error reading block from file 11 (block # 204802)
ORA-1110: data file 11: 'E:ORACLEORA92BORGMAXIMO.ORA'
ORA-27069: skgfdisp: attempt to do I/O beyond the range of the file
OSD-4026: Invalid parameter passed. (OS-204802)
Cause
Its a Bug specific to NT platform only. Cannot AUTOEXTEND to 4Gb boundary
Solution
This bug is fixed in 9203. Upgrading the database to the latest relase followed by a recovery will solve this problem.
Here are the steps:
1.Do a clean shutdown of the database
2. Upgrade the database to the latest version ( greater than 9.2.0.3) as this bug is fixed in 9203.
If the database version is below 9i Rel 2(9.2.0.1) then first upgrade to 9iRel2 and then apply the latest available patchset.
Kindly check metalink for the latest patchset available
3.Mount the database
4.Do a COMPLTE recovery of the dataabse
5.Then start the database in migrate mode and upgrade the database. Refer Note 159657.1: Complete Upgrade Checklist for Manual Upgrades from 8.X / 9.0.1 to Oracle9i
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
References
Bug 1668488 - Unable To Recover Datafile That Has Auto Extended Onto A 4gb BoundaryErrors
IO error reading block from file來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-84512/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決The jar file has no source attachment問題JAR
- 監控報I/O問題,怎麼辦?
- I/O上的等待事件 —— control file sequential read/control file parallel write事件Parallel
- mac下/usr/local/bin No such file or directory問題解決Mac
- Docker啟動故障問題 no such file or directory解決方法Docker
- querydsl報錯: Attempt to recreate a file for type
- 解決 ALL MIRROR URLS ARE NOT USING FTP, HTTP[S] OR FILE 問題FTPHTTP
- Java I/O系統學習系列一:File和RandomAccessFileJavarandomMac
- Authentication failure 以及xxx is not in the sudoers file 問題的解決辦法AI
- Smallest Range I 最小差值 I
- MySQL 8.0.12 --secure-file-priv 資料匯出問題解決MySql
- Latex編譯錯誤:Unable to load picture or PDF file 問題解決編譯
- IRP(I/O Request Package)詳解Package
- "萬字" Java I/O 詳解Java
- 網路I/O模型 解讀模型
- 計算機I/O與I/O模型計算機模型
- 使用npm i報錯node-sass失敗問題解決NPM
- LeetCode之Smallest Range I(Kotlin)LeetCodeKotlin
- 解決問題:OSError: Unable to open file (truncated file: eof = 22118400, sblock->base_addr = 0, stored_eofErrorBloC
- I/O流
- Java I/OJava
- QT 出現 warning: unterminated #pragma pack (push, ...) at end of file 問題的解決方案QT
- 五種網路I/O模型詳解模型
- Linux安裝mysql出現ERROR! The server quit without updating PID file問題解決LinuxMySqlErrorServerUI
- Python教程:精簡概述I/O模型與I/O操作Python模型
- 關於I/O
- c++ I/OC++
- 【java】I/O流Java
- Java(8)I/OJava
- macOS 無法sudo建立資料夾返回Read-only file system問題解決Mac
- 在 apache 中重寫規則不生效的問題 [No input file specified.] 解決Apache
- 關於Oracle 9i字符集問題的解決辦法FCOracle
- How do I reverse selected lines order in Vim?
- Nginx unexpected end of file 配置證書遇到問題,如何解決?Nginx
- 提問題比解決問題更重要
- vue專案中解決type=”file“ change事件只執行一次的問題Vue事件
- JAVA I/O系統Java
- 系統級 I/O
- Google I/O Extend 2018Go