FRM-41839: Disk I/O error on temporary record buffer file /tmp/...TMP

这个错误是在处理很大数据量的时候才产生的, 比如做Physical Inventory Adjustment, 由于EBS 需要庞大的数据, 系统会在 /tmp 目录下使用一个临时文件 *.TMP, 结束后这个临时文件就被删了.

如果数据量实在太大, 就可能报这个错了: FRM-41839: Disk I/O error on temporary record buffer file /tmp/...TMP

报这个错的原因可能是 /tmp 目录分配的空间太小, 磁盘空间不够了. 但是即使这个目录空间足够, 任然有可能发生这个错误, 因为EBS 对这个临时文件的大小有限制, 在patch 14825718 之前, 这个文件的大小被限制在 2G, 打完这个patch 之后, 可以修改配置文件来增加这个临时文件的大小限制.

可以参考 Most Common Solutions to FRM-41839 and .tmp Files Not Being Deleted (Doc ID 435437.1) 第13 点.

具体操作步骤:

0. shut down EBS

1. download patch (Solaris):https://updates.oracle.com/download/14825718.html

2. upload the patch to DIR: /var/tmp

3. unzip p14825718_xxx.zip (depends on Ct‘s system)

4. cd 14825718

5. export PATH=$PATH:/var/tmp/14825718

6. use command: opatch apply

7. after patch applied, then go to $ORA_CONFIG_HOME/10.1.2/forms/server, find file default.env, find FORMS_SCROLL_ALL_BUT_ONE in the file, and add

following in the next line:

FORMS_RECMGR_RECSIZE_POWER=4

this would allow .tmp file size up to 32Gb.

8. Then bounce EBS and retest.

这个是个框架的patch, 打完这个patch 之后, 需要重新生成 form 和 jar 文件, 使用 adadmin 命令. 不然form 可能会打不开.

时间: 2024-08-01 05:48:33

FRM-41839: Disk I/O error on temporary record buffer file /tmp/...TMP的相关文章

Error writing temporary file. Make sure your temp folder is valid

NSIS Error:Error writing temporary file. Make sure your temp folder is valid的解决 老婆用了自己的WIN7系统一段时间之后,一直说系统越来越慢,让我帮她重装系统.好吧,那就重装命令呗.幸好我当时给她安装完WIN7之后用GHOST备份了一下.关机,GHOST,等待6分钟...OK,安装完毕.接着就是安装必备软件了,什么360啊,QQ啊,搜狗输入法啊.但是问题来了,不管我安装什么软件,总是报“NSIS Error: "Err

error writing temporary file。make sure your temp folder is valid 问题已解决

error writing temporary file.make sure your temp folder is valid 问题已解决 2012-11-17 23:48:21| 分类: 默认分类 | 标签:error writing tempor nsis win7 |举报|字号 订阅我的是win7 32位的,最近碰到个问题,在安装程序时老是出现:error writing temporary file.make sure your temp folder is valid ,如下图:在百

InnoDB: Operating system error number 87 in a file operation. 错误87的解决方法

InnoDB: Operating system error number 87 in a file operation. 错误87的解决方法 140628  8:10:48 [Note] Plugin 'FEDERATED' is disabled.140628  8:10:48 InnoDB: The InnoDB memory heap is disabled140628  8:10:48 InnoDB: Mutexes and rw_locks use Windows interlock

编译Busybox时,出现错误fatal error: curses.h: No such file or directory

1 scripts/kconfig/mconf.c: In function ‘exec_conf’: 2 scripts/kconfig/mconf.c:481:2: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result] 3 pipe(pipefd); 4 ^ 5 SHIPPED scripts/kconfig/zconf.tab.c 6 SH

log4j报错ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.

ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. log4j版本:log4j-core-2.7.jar   log4j-api-2.7.jar log4j2只支持xml和json两种格式的配置,所以配置log4j.properties时,是没有作用的. log4j 2.0与以往的1.x有一个明显的不同,其配置

[转]pro*c/c++编译错误 ” error: sqlca.h: No such file or directory “ 的解决办法

$ gcc -o test test.c 出现错误:error: sqlca.h: No such file or directory [解决方法]知道 sqlca.h 在 $ORACLE_HOME/precomp/public/下更正后执行“$ gcc -o test test.c -I $ORACLE_HOME/precomp/public 又出现错误: undefined reference to `sqlcxt' [解决方法]需要用到$ORACLE_HOME/lib/libclntsh.

Zigbee 调试问题Error[e12]: Unable to open file 'lnk51ew_cc2530b.xcl'

使用IAR Embedded Workbench编译zigbee程序时出现以下错误解决办法: Error[e12]: Unable to open file 'C:\Program Files\IAR Systems\Embedded Workbench 5.3\8051\config\lnk51ew_cc2530F256.xcl' 出现该错误应该是找不到config文件. 解决方法如下: 如果你是win7系统并且是64位的,那么就要修改link的路径,使用32位系统的时候安装程序是默认在\Pr

mysql-python 安装错误 fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory

安装mysql-python之前, 请先安装setuptools. https://pypi.python.org/pypi/setuptools/7.0 下载mysql-python. 下载源码包. https://pypi.python.org/pypi/MySQL-python/1.2.5 解压后执行 python setup.py install 提示错误: fatal error C1083: Cannot open include file: 'config-win.h': No s

【Visual Studio】解决错误 fatal error C1010: unexpected end of file while looking for precompiled head(转)

原文转自 http://blog.csdn.net/liuqiyao_01/article/details/38867145 在编译VS时候,出现fatal error C1010: unexpected end of file while looking for precompiled head. 问题详细解释:致命错误C1010,在寻找预编译指示头文件时,文件未预期结束.就是没有找到预编译指示信息的问文件. 顾名思义就是预编译因为缺少了预编译文件而失败.解决方法显然可以取消预编译,或者帮助编