BlackBerry Device - Managing Email Prepopulation and User Expectation: #1 Email Prepopulation - Feature introduced around BES 4.0 as a way to bring over all old messages to the device when adding new user to the BES. -... . Auditing BlackBerry SMS and PIN Messages and Viewing PIN logs Messages on BES: Viewing PIN logs Messages on BES - How do I view and log PIN conversation in BlackBerry Enterprise Server (BES)? Is it possible? If you are the BES... BlackBerry Device displays RED 'X' when replying or responding to meeting request: Aboss yells at you when he sees RED X shows up on his BlackBerry Curve? And you start wondering what could havegone wrong. Then you started to... BlackBerry Device Advanced Selective Restore Backup: In BlackBerry Enterprise Server (BES) environment, one of the things I notice is when you try to selectively restore BlackBerry device database into... Quick Tip: Email Message submitted to Categorizer, what next?: Message submitted to Categorizer, what next? - There are two scenarios that applicable to this, one is incoming and one is outgoing email. - Incoming...

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:-

  1. 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.
  2. 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.

Databases on the BlackBerry Wireless Devices

Useful Link

(Note: If link is broken, let me know or Google for KB number.)

Chee

2 Responses to “The BlackBerry device databases definition functions and its roles explained.”

  1. [...] 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 […] [...]

  2. [...] I have moved! Go to updated version of this article. [...]

Leave a Reply