The BlackBerry device databases definition functions and its roles explained.
Sometime you need to know exactly what the database in the device is used for. This KB03974 BlackBerry device databases definition functions table comes particularly handy if you need to restore particular functions or device settings such as speed dials, ring profile, calendar options, certain phones behaviour. By referring to the table you will have some idea of how to please the most demanding boss / fussy clients / executives by restoring the brand new or a replacement unit back to how it was customized in the old BB.
Another good example would be Phone Call Logs, instead of doing over-the-air (OTA) sync and restore (which might take long time), you can restore it from your backup. (For instructions and guide how to do this refer to my previous post titled: BlackBerry Device Advanced Selective Restore Backup)
Often times, we tend to restore everything and overwrite destination device databases with the one from backup. Be cautious! You will get warning dialog box confirming your action. Here are two reasons:-
- Depending on the BB user manipulation on BES. If user was removed (deleted) from BES and later added into BES and then activated with new device, you probably might run into syncing issues because you just restored and overwritten the new security key pair with the old one between BES and the device.
- If the user was never been deleted and you later restored and overwrote all databases from that device, you might get away with it.
Still, I would pay attention to system related databases such as Handheld Key Store, Policy, Random Pool, Service Book and avoid restoring them.
Depending on your BB device OS version, BlackBerry Desktop Manager version, some databases may not be available. Below is the list of databases I used to restore, YMMV.
- Adress Book Options
Alarm Options
Attachment Options
Auto Text
Auto Text Data Version - BlackBerry Messenger
Bluetooth Options
Browser Bookmarks
Browser Data Cache
Browser options
Browser Push Options
Browser Urls - Calendar Options
Camera Options
Categories
Content Store
CustomeWordsCollection - Device Options
- File Explorer Options
Firewall Options - Input Methods Switcher Option
- MemoPad Options
Memory Cleaner Options
Message List Options
**Messages (Warning: Do not restore if you are migrating to new BES due to the difference of mail ID, see point 1 above.)
MMS Messages
MMS Options - Options
- PasswordKeeper
PasswordKeeper Options
Phone Call Logs
Phone Hotlist
Phone Options
PIN Messages
Profiles
Profiles Options - Quick Contacts
- Smart Card Options
SMS Messages
Spell Check Options - Tasks Options
Theme Settings - Voice Activated Dialing Options
Here is the screen shot taken from the KB article.
Useful Link
(Note: If link is broken, let me know or Google for KB number.)
Chee

[...] Technorati Search for: databases wrote an interesting post today onHere’s a quick excerptSometime you need to know exactly what the database in the device is used for. This KB03974 BlackBerry device databases definition functions table comes particularly handy if you need to restore particular functions or device settings such as speed dials, ring profile, calendar options, certain phones behaviour. By referring to the table you will have […] [...]
[...] I have moved! Go to updated version of this article. [...]