We recently added quite a bit of data to our database and
now we get the "Dynamic Memory Exhausted" error when our
application attempts to open the connection to the UltraLite
database from the .NET code (ULConnection class, Open()
method).
We think this is strange since our Windows Mobile devices
have 67 MB of program memory free and 140 MB of storage
memory free. The database is a total of 22 MB.
Is it truly the case that our devices are running out of
memory or could the error be caused by something else?
Thanks for your help.
-chris
Can you confirm the version and build of UL.Net that you are using (look
at the assembly and ulnet11 library versions that you are deploying to
the device.
-chris
I have tried setting the Cache Size to 5M, 4M, 2M and still experience this issue from time to time.
What is the 'appropriate value' that cache size needs to be set to? or is there another workaround?
Thanks for your help.