Configure the Microsoft SQL
Server database for Push Notifications service
Microsoft SQL
Server
database for Push Notifications
serviceIf the
Mail
service is installed on separate computers, but uses the same database name, this task needs to be completed only once. - In theBlackBerry Enterprise Mobility Server Dashboard, underBlackBerry Services Configuration, clickMail.
- ClickDatabase.
- In theServerfield, verify theSQL Serverhost name and instance. This field is prepopulated with the information you provided during theBEMSinstallation. TheSQL Servermust be in the following format: <SQLServer_hostname>\<instance_name>.If you configured the database for an AlwaysOn Availability Group, set the server to the AlwaysOn Listener FQDN. Do not use the cluster name or host name of the server in the cluster.
- In theDatabasefield, verify the database name. For example,BEMS-Core.If you configured the database for an AlwaysOn Availability Group, set the database to the name of the database added to the AlwaysOn Availability Group.
- In theAuthentication Typedrop-down list, complete one of the following tasks:
- If you selectWindows Authentication, thePush Notificationsservice uses theWindowscredentials to access theMicrosoft SQL Serverdatabase.
- If you selectSQL Server Login, type the username and password used to access theSQL Serverdatabase.
- By default, the "encrypt=false" property is prepopulated in the Additional properties field, so data between theBEMSand theSQL Serveris not encrypted. Existing properties that you have configured are retained. If your environment requires data to be encrypted, and requires verification of the TLS certificate, complete the following:If you enable encryption for all data that is sent betweenBEMSand theSQL Server, it may cause higher than normal CPU usage.
- Import the CA certificate that is signing yourSQL Servercertificate into theJavacertificate store. For more information, see Import the CA certificate into the Java certificate store.
- Change the encrypt property to true and add trustServerCertificate=false separated by a semicolon (no space before or after the semicolon).
If your organization uses AlwaysOn support for SQL Server, typeMultiSubnetFailover=true. - ClickTest.
- ClickSave.
- Restart theGood Technology Common Servicesservice in theWindowsServices Manager.