Page 1 of 1

Error with dynamic hashfiles

Posted: Wed Dec 14, 2005 9:29 am
by pse021
Hi All,

I have got the following error in my job log, I have difficulty to eliminate:
Program "DSD.UVOpen": Line 456, Unable to allocate Type 30 descriptor, table is full.

It happens only from time to time. On the second job run, after the error, few seconds later, the problem does not occur.

The hashfile is small, no file system is full, no pb on CPU side. I did not see anything wrong on the system.

Any idea?

Thanks in advance,

SP

Posted: Wed Dec 14, 2005 10:04 am
by kcbland
Research the forum for T30FILES and MFILES discussions, your problem is that the system was intantaneously out of ability to open/work with more dynamic hashed files.

Posted: Wed Dec 14, 2005 10:15 am
by pse021
Hi Kenneth.

We will try to increase the number of open hashfiles by modifying the UniVerse config file.

In the same time, we will review the Control Jobs to check if the DSDetachJob is well executed at the end of each job execution.

Many thanks for your quick reply,
Sebastien

Posted: Wed Dec 14, 2005 3:24 pm
by ray.wurlod
The exact problem is that, when the error occurred, you already had as many dynamic hashed files open as permitted by the T30FILES tunable.

You need to increase T30FILES to prevent recurrence of this problem.

Remember that most of the Repository tables are dynamic hashed files; these are included in the count.