Richard is right. You need to check the root "storage" of the file system. However, there is an additional wrinkle for using SQLite.
RIM only supports SQLite in the
eMMC repository. That way, even if a "store" exists, it will only work if the underlying storage is eMMC. It is noteworthy that
the BlackBerry Bold 9650 device , AKA Bold2, has a "store", but it is not eMMC, so you cannot place the SQLite database there.
I don't know what a direct way to find out if the eMMC file system is using. I asked RIM and I was told to check the file system size. If it is more than 1 GB, then this is eMMC. It was not a very pleasant answer for me. I have finished checking the "system" file system. This is a read-only file system, but it is present only in the eMMC repository, and if it exists, you can write the database to the root directory "store".
Through the SQLite Developer Guide Overview :
You can use the SQLite API provided in the package net.rim.device.api.database to permanently store application data in eMMC memory or on a microSD card.
source share