I'm sorry, but I don't even know what kind of program you are running in these batch jobs. Looks like something from IBM?!? Anyway gdbm is typically a database system on UNIX/Linux systems. I know there is some kind of Java API to access gdbm databases but from the error message I would suspect that this problem is not directly located in Java code. But hard to tell without more information on these batch jobs you're running.
Yes you got it right. I am running this batch on IBM AIX.
Batch makes one file (named search) which provides search as well as navigation. So there are lot of key value pair in tht file.
when this file reach at 2.14 GB then only I got this error (gdbm fatal lseek error). Expected File size is 2.3 GB Max
Progam is wriitten in C as well as Java.