- 论坛徽章:
- 0
|
最近在执行一些用于统计的存储过程的时候,
(过程中大量使用临时表),偶尔会报-229的错误。
在finderr中查得以下信息
Could not open or create a temporary file.
The database server cannot create a temporary disk file. The file should be created in the directory that the DBTEMP environment variable specifies (or /tmp by default on UNIX systems). Check the accompanying ISAM error code and look for operating-system error messages that might give more information. Possibly your account does not have write permission in that directory, or the disk is full. Since Version 5.01, the INFORMIX-SE database server uses the DBTEMP environment variable, but Informix Dynamic Server and INFORMIX-OnLine Dynamic Server do not.
On a UNIX system, try increasing the maximum number of open files (NFILES parameter on some systems) to approximately 400.
但是我查过操作系统(aix 4.3.3)中,/tmp中的文件系统还是一个多G的空间
请各位大侠多多指教。 |
|