ORA-19502: write error on file "xxxxx", block number xxxx

错误现象:

在ORACLE 10g下为表空间IGNITE_EGVSQL01增加数据文件时,报如下错误:

SQL> ALTER TABLESPACE IGNITE_EGVSQL01
     ADD DATAFILE '/oradata/ignt/ignite_egvsql01_d02.dbf' SIZE 4096M
     AUTOEXTEND OFF;

ERROR at line 1:
ORA-19502: write error on file "/oradata/ignt/ignite_egvsql01_d02.dbf", block number 334080 (block size=8192)
ORA-27072: File I/O error
Linux-x86_64 Error: 25: Inappropriate ioctl for device
Additional information: 4
Additional information: 334080
Additional information: 376832

错误原因:

从报错信息来看应该是写文件时遇到I/O错误,一般是磁盘空间不足导致。用df命令查看磁盘空间

[root@gsp ignt]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      37G   23G   13G  64% /
/dev/sda1                99M   23M   71M  25% /boot
tmpfs                  2.0G  1.1G  941M  53% /dev/shm
/dev/mapper/VolGroup01-LogVol10
                      50G   46G  1.6G  97% /oradata

 

解决方法:

很明显/oradata只剩下1.6G空间了,不足以创建4G的数据文件,所以报上面错误。要解决这个问题,那么减小数据文件的大小或为增加资源。

时间: 2024-09-12 07:12:44

ORA-19502: write error on file "xxxxx", block number xxxx的相关文章

win7开机出现黑屏error 15:file not found的解决方法

  很多用户害怕出现开机黑屏现象,但是win7系统开机出现黑屏现象也不是什么罕见的想象.今天小编就来介绍一种黑屏情况出现error 15:file not found的提示.出现这种情况,可能是因为缺失了某文件,;导致系统启动配置被损坏,启动内核镜像无法找到;也可能是由于运行过某些软件后损坏了系统的引导.大家听到这些原因可能很担心要重装系统,但是不要担心,小编教大家一个简单的方法搞定win7系统开机出现黑屏error 15:file not found的情况. 开机出现error 15:file

sql-SQL Error(3) : Error writing file

问题描述 SQL Error(3) : Error writing file 今天打开HeidiSQL想要在昨天的视图里增加一个查询的字段,就发生了一下错误: 后来把视图删除了 重新建 还是报这个错 我要怎么办.. 解决方案 http://stackoverflow.com/questions/7415710/mysql-writing-file-error-errcode-28

oracle中file 1 block 128 corrupted/坏块恢复—system rollback坏块修复

有个数据库file 1 block 128 坏块导致数据库无法启动报错如下 该数据库版本是11.2.0.1,根据我们的经验该block是system rollback 的segment header,以下为我在正常哭查询结果SQL> select file_id,block_id,blocks from dba_extents where segment_name='SYSTEM'    FILE_ID   BLOCK_ID     BLOCKS---------- ---------- ---

Mysql启动中 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes 的问题_Mysql

如果你的配置文件使用了类似my-innodb-heavy-4G.cnf作为配置文件的话. Mysql可以正常启动,但innodb的表无法使用 在错误日志里你会看到如下输出: InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes 现在需要做的事情就是把原来的 innodb 的ib_logfile×备份到一个目录下,然后删除掉原来的文件,重启 mysql. 你会看到ib_logfile*大小变成了你配置文

Android Gradle Build Error:Some file crunching failed, see logs for details的快速解决方法_Android

错误日志:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details Log: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:mergeDebugResources'. > Error: java.lang.RuntimeException: Crunch

Android Gradle Build Error:Some file crunching failed, see logs for details解决办法

Android Gradle Build Error:Some file crunching failed, see logs for details解决办法 错误日志:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details Log: FAILURE: Build failed with an exception. * What went wrong: Execution failed

WAC启动Android模拟器 transfer error: Read-only file system错误解决方法

这两天在用WAC SDK开发Widget时,在启动Android模拟器时Eclipse的Consle出现如下错误: 复制代码 代码如下:[2011-11-27 22:08:49 - ddms]transfer error: Read-only file system 然后Widget无法安装和执行!在参考了官方论坛上的相同问题的一个帖子后,也没有实质的解决办法(主要是楼主不厚道,解决了也不说明如何解决).另外,根据管理员的提示,发现也无法解决问题,相应的两个帖子的地址如下: 开发人员的提问:ht

Android Gradle Build Error:Some file crunching failed, see logs for details的快速解决方法

错误日志:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details Log: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:mergeDebugResources'. > Error: java.lang.RuntimeException: Crunch

U盘安装win7 32位系统后重启出现错误代码error 15:file not found如何解决

  故障图: 1.在出现这一画面的时候,在键盘上面按下任意键即可进入grub的菜单,在grub的菜单下按下"C"键,进入grub命令行窗口,输入"grub>root(hd0,0)"命令,然后按回车键; 2.在grub命令行中继续输入"grub>kernel (hd0,0)/boot/ "命令,然后按"Tab"键,此时会出现可显示的内核镜像,然后在还未完成的命令后面输入以下有效的内核镜像名后按回车: grub>