重建控制文件报错如下:
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01115: IO error reading block from file  (block # 1)
ORA-01110: data file : '/dev/rvglxj_data_3'
ORA-27091: unable to queue I/O
ORA-27067: size of I/O buffer is invalid
Additional information: 2是什么原因? 谢谢!!!1

解决方案 »

  1.   

    好像是aix 的操作系统.检查一下lv的状况吧.看连接正确不.
      

  2.   

    是resetlogs方式重建的控制文件吗?
    数据库版本?参考下:
    http://www.eygle.com/archives/2009/04/ora_01114_ora_27067.html
      

  3.   

    你能够详细写出你的重做方式么,
    在Oracle里,contorl文件,相当于是大脑中区一样,体积不大,但是掌控着instance最重要的信息,所以如果不是出现恢复等状况的时候,一般很少去重建controlfile的。你可以说说你详细的问题么?
      

  4.   

    lv正常与否?
    建议用DD命令先把数据清除以下
    dd if=/dev/zero of=/dev/rvglxj_data_3 byte=1024k count=256 
    (假设控制文件为256M)
      

  5.   

    要在nomount的状态下create control file。
    ==================================================================
    Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
    联系方式QQ:370140387
    QQ群:  85837884(注明:数据库)
    电子邮件:[email protected]
    网站: http://www.inthirties.com
      

  6.   

    你先把control_files指向其他目录吧,先别用你的raw device