Upgrade Guide

Local Navigation

Performing a test upgrade of the BlackBerry Configuration Database

If you want to make sure that you can upgrade the BlackBerry® Configuration Database in your organization's environment without any issues or if you want to find out how long it takes to upgrade the BlackBerry Configuration Database, you can perform a test upgrade of the BlackBerry Configuration Database.

When you perform a test upgrade of the BlackBerry Configuration Database, you back up the BlackBerry Configuration Database, restore the backup version of the BlackBerry Configuration Database to a database server that does not host the BlackBerry Configuration Database, and then run the CreateDB executable.

Perform a test upgrade of the BlackBerry Configuration Database

Before you begin: Verify that you configured the appropriate permissions on the database server that you want to perform a test upgrade of the BlackBerry® Configuration Database on.
  1. Log in to the computer that hosts the BlackBerry Configuration Database using a local administrator account or a Windows account that has SQL administrator permissions.
  2. Back up the BlackBerry Configuration Database.
  3. Log in to a computer that hosts a database server that you want to perform a test upgrade of the BlackBerry Configuration Database on using a local administrator account or a Windows account that has SQL administrator permissions.
  4. Restore the backup version of the BlackBerry Configuration Database.
  5. Copy the BlackBerry® Enterprise Server Express installation files to the database server.
  6. Extract the contents to a folder on the computer.
  7. Navigate to <extracted_folder>\Database.
  8. Open the BesMgmt.cfg file in a text editor.
  9. Change the file to include information that is specific to your organization's environment.
  10. Save and close the file.
  11. Open a command prompt window.
  12. Change to <extracted_folder>\Database.
  13. Type CreateDB.exe BESMgmt.cfg.

BESMgmt.cfg properties

Property

Description

CMD

This property specifies the type of action that the CreateDB executable must complete (for example, whether to install or upgrade the BlackBerry® Configuration Database).

DATABASE_NAME

This property specifies the name of the BlackBerry Configuration Database.

SERVER

This property specifies the name of the database server that hosts the BlackBerry Configuration Database. If a database instance hosts the BlackBerry Configuration Database, follow the format database_server_name\database_instance_name.

USERID

If you use database authentication, this property specifies the user name of the database account that has server administrator permission and database creator permission.

PASSWORD

If you use database authentication, this property specifies the password for the database account.

SCRIPT_ROOT

This property specifies the path to the DBInstallScripts folder.

By default, this folder is in the same root folder that the CreateDB.exe file is located in.

LOG_DIR

This property specifies the path to the folder that you want to create log files in.

By default, this folder is in the same root folder that the CreateDB.exe file is located in.

DBMS

This property specifies the database management system that your organization uses.

DB_FILE_DIR

This property specifies an existing folder that you want to save the database files in.

By default, this folder is in the same root folder that the CreateDB.exe file is located in.

BACKUP_DIR

This property specifies an existing folder where you want to save the database backup in.

By default, this folder is located in the same root folder that the CreateDB.exe file is located in.

BES_TYPE

This property specifies the messaging server that your organization uses.


Was this information helpful? Send us your comments.