Note: For a multiple BlackBerry Enterprise Server environment sharing one database, you should stop all Services on all Servers while performing the first upgrade to properly update the database schema. You only need to stop the Services on the first update and any other that has you going to a different version of BlackBerry Enterprise Server software version or Maintenance release then that of the first update.
Step 1: Download the Latest BlackBerry Enterprise Server Service Pack
- Go to http://www.blackberry.com/support/downloads/ and click the Download link in the Download BlackBerry Software section.
- From the drop-down list, select your BlackBerry Enterprise Server version and platform, click Next.
- Locate the latest service pack in the products list and click Download.
- Save the installation file to the hard disk.
- When the installation file finishes downloading, rename the file extension from .exe to .zip.
- Extract the ZIP file to a subfolder. You will install the software from this folder.
- In the extracted folder, locate the Docs folder.
- In the Docs folder, open the admin.pdf file.
- The admin.pdf file contains the software requirements for the new service pack. For reliable performance, verify that all the software requirements are met.
Step 2: Confirm and Back Up Configuration Settings and CALs
- Click Start > Programs > BlackBerry Enterprise Server > BlackBerry Server Configuration.
- Copy and paste the following information from the BlackBerry Server Configuration tool into a Notepad file.
BlackBerry Server Configuration tool location Data to record in Notepad Database Connectivity tab Microsoft® SQL Server™ name
Database name
BlackBerry Server tabSRP Identifier
SRP Authentication Key
Host Routing Information (if applicable)GroupWise Settings tab Novell GroupWise Server and Port
Admin User
Trusted Application Key
Application Name (for Service Pack 3 and later)
- Save and close the Notepad file.
- On the computer hosting the BlackBerry Configuration Database, open a command prompt.
- At the command prompt, type the following:
C:\ BCP "use besmgmt; select licensekey from licensekeys where licensekeys.type = 0" queryout c:\keys.txt -c -T
- Copy the keys.txt file to the computer hosting the BlackBerry Enterprise Server.
Step 3: Back Up the BlackBerry Configuration Database
Back up the BlackBerry Configuration Database using one of the following methods:
- Use Microsoft SQL Server Enterprise Manager.
OR
- Open a command prompt on the computer hosting the BlackBerry Configuration Database and type the following commands:
osql -E
1> backup database besmgmt to disk = "c:\backup_before_upgrade.bak"
2> go
1> quit
Step 4: Stop BlackBerry Services and Record Logon Account Information
- In the Control Panel, go to Administrative Tools > Services.
- Stop each BlackBerry service.
- For each BlackBerry service, do the following:
- Open the Properties window and change the Startup type to Manual.
- Click the Log On tab. Record the account name in the This account: field in the Log on as: section.
Warning: For the BlackBerry Attachment Service, always log on with the Local System Account. Do not change this setting.
Important: Restarting certain BlackBerry Enterprise Server services will delay email message delivery to BlackBerry smartphones. For more information, see KB04789.
- Restart the BlackBerry Enterprise Server.
Warning: Restarting the BlackBerry Enterprise Server will delay email message delivery to BlackBerry devices. For more information, see KB04789.
- Log in to the local computer only, using the account specified for BlackBerry services. (For Novell GroupWise, Novell NetWare® connections are not necessary.)
Step 5: Install the Service Pack
- In the Control Panel, go to Administrative Tools > Services.
- Confirm that all BlackBerry services are not started. They should still be set to start manually.
- When performing a Version or Maintenance Release upgrade in an environment with more than one BlackBerry Enterprise Server sharing the same database, it is necessary to stop the Services on all the BlackBerry Enterprise Servers. Once the database has been upgraded and you wish to upgrade the remaining BlackBerry Enterprise Servers to the same version, you can then leave the Services running as the database has already been upgraded.
- Open the subfolder to which the ZIP file was extracted.
- Double-click setup.exe to start the installation.
- After the installation process is complete, you must complete the Database Configuration Wizard.
- Make sure that all the fields in the Database Configuration Wizard are complete and confirm that the prepopulated fields match the previous settings. Refer to the information you recorded in the Notepad file.
- With the Start Services option selected, click Finish.
Note: If you plan to install hotfixes for the service pack, clear the Start Services option before clicking Finish. After clearing this option, proceed with the hotfix installation. Refer to KB04907 for information on installing a BlackBerry Enterprise Server hotfix.
- In the Control Panel, go to Administrative Tools > Services.
- Confirm that all BlackBerry services are started. The startup type should now be set to Automatic.
- Open BlackBerry Manager.
- Select the BlackBerry Enterprise Server instance that was upgraded and click the Server Configuration tab.
- Confirm that the SRP Status is Connected.