This might happen on a 32 bit kernel, or perhaps you are using 32 bit BDB libraries..
If this is the case, you will need to upgrade your OS or recompile openldap against 64 bit libraries. i'd setup a test system, and validate which of the above is true.
i think on Linux it would be a kernel/policy issue, on solaris it would be a linking issue, as by default both the openldap and BDB configure only picks up 32 bit libraries, solaris ships both 32 and 64 bit libraries, but he 64 bit libraries are in /usr/lib/sparcv9 (not the default location).
there is some chance that it's a policy restriction also, check "ulimit -a" for max file size.
On Fri, Jun 5, 2009 at 11:46 PM, mukim pathan email@example.com:
I am trying to create backup of database using slapcat. But as soon as .ldif file reaches size of 2GB, it is giving me an error of File Size Limit Exceeded and quitting the process. I am using bdb 2.3.43. Is there anything I can do about it?
Regards, Mukim Pathan