I added the following properties to the transform:
PSZ_ACCOUNT_DOMAIN = "your domain name here"
PSZ_ACCOUNT_USER = "a user with access to the database"
PSZ_RELAYREGION = "au" (i'm in Australia)
PSZ_SETUPTYPE = "MgmtOnly" (console only)
PSZ_DATABASETYPE="SQLSErver"
USERNAME = "" ( i used the same name as PSZ_ACCOUNT_USER)
COMPANYNAME = "Research In Motion"
PSZ_USERCOUNTRY = "AU"
PSZ_INSTALLSLA = "license_AU_rtf" (yours may be different)
PSZ_ROUTER_NETWORKACCESSNODE = "srp.au.blackberry.net" (yours may be different)
In addition to this I also removed the launbch conditions and added a custom action after "Installfinalize" in the "Execute Immediate" stream to add the registry keys and values:
HKLM\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Database\DatabaseServerMachine = "sql server name"
and
HKLM\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Database\DatabaseName = "Database Name"
This seems to work and also doesn't appear to require the reboot that exists in the vendor package, I have yet to fully test. The account i am using has access to the database. I will test the install with an account that doesn't have database access (SMS via the system account).
App description – BlackBerry Management Console is a feature of the Enterprise Server install. It allows console access to Enterprise server management functions via your desktop, rather then having to terminal service into the server to run it.
Problem - So management decides everyone in the help desk should have this to help out the BlackBerry administrator. Even though RIM built an MSI for this they have it locked to force you through the Setup.exe. Basically the Setup.exe is a front end that “BlackBerry Enterprise Server.msi” looks for to help it define the billion or so properties and custom actions they have built. WHY? I don’t know, their support doesn’t know…some dev guy probably knows and I’m assuming they never intended for us to automate any piece of their Enterprise Server…they never counted on you and me and our common desire to never have to go to a users desk again :)
Solution –
-Use your favorite package tool and create an .MST for BlackBerry Enterprise Server.msi
In the .MST -
-Deleted Launch Condition that required setup.exe
-Deleted execute immediate action that is related to the custom action CA_CPPDLL_Deletelog folderÂ… this prompts you on uninst if you really want to delete logs and messes with uninst automation
-Add the following Properties
COMPANYNAME=your company
USERNAME=whatever
TARGETDIR=C:\Program files\research in motion\Blackberry Enterprise Server
PSZ_DATABASE_TYPE=SQLServer
PSZ_INSTALLSLA=License_NA.rtf **note** if your not in the states this may be different
PSZ_ROUTER_NETWORKACCESSNODE=srp.us.blackberry.net **note** if your not in the states this may be different
PSZ_SETUPTYPE=MgmtOnly **I believe this is the property that makes sure we arenÂ’t installing another server
PSZ_USERCOUNTRY=US
-We ran out of time and decided the Help Desk would be capable of doing some simple setup but there are some more properties that can be set to limit the amount of user interaction at first run
***IMPORTANT*** if you not sure how you should set your properties walk through a manual install using the Setup.exe. It will dump a log file into the TargetDir that will tell you names of all those properties that are associated with your manual entries
App description BlackBerry Management Console is a feature of the Enterprise Server install. It allows console access to Enterprise server management functions via your desktop, rather then having to terminal service into the server to run it.
Problem - So management decides everyone in the help desk should have this to help out the BlackBerry administrator. Even though RIM built an MSI for this they have it locked to force you through the Setup.exe. Basically the Setup.exe is a front end that BlackBerry Enterprise Server.msi looks for to help it define the billion or so properties and custom actions they have built. WHY? I dont know, their support doesnt know
some dev guy probably knows and Im assuming they never intended for us to automate any piece of their Enterprise Server
they never counted on you and me and our common desire to never have to go to a users desk again :)
Solution
-Use your favorite package tool and create an .MST for BlackBerry Enterprise Server.msi
In the .MST -
-Deleted Launch Condition that required setup.exe
-Deleted execute immediate action that is related to the custom action CA_CPPDLL_Deletelog folder
this prompts you on uninst if you really want to delete logs and messes with uninst automation
-Add the following Properties
COMPANYNAME=your company
USERNAME=whatever
TARGETDIR=C:\Program files\research in motion\Blackberry Enterprise Server
PSZ_DATABASE_TYPE=SQLServer
PSZ_INSTALLSLA=License_NA.rtf **note** if your not in the states this may be different
PSZ_ROUTER_NETWORKACCESSNODE=srp.us.blackberry.net **note** if your not in the states this may be different
PSZ_SETUPTYPE=MgmtOnly **I believe this is the property that makes sure we arent installing another serverPSZ_USERCOUNTRY=US-We ran out of time and decided the Help Desk would be capable of doing some simple setup but there are some more properties that can be set to limit the amount of user interaction at first run***IMPORTANT*** if you not sure how you should set your properties walk through a manual install using the Setup.exe. It will dump a log file into the TargetDir that will tell you names of all those properties that are associated with your manual entries
This fix allows you to run an upgrade version of the BES Mananger software without having the previous version installed.
Follow the packaging instructions as outlined above.
Install your old version first and export the key...
(Example below is for version 4.0.4)
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\ A9277CE013011B143B63628B22AABCD0]
"ProductName"="BlackBerry Enterprise Server for Microsoft Exchange"
On a new PC, run the reg key above along with a packaged installation for the new version of BES Manager. You won't be prompted to have a previous version installed.
Questions & Answers related to Research In Motion BlackBerry Server Managment Console
Blogs (0)
Blog posts related to Research In Motion BlackBerry Server Managment Console
Links (0)
Links related to Research In Motion BlackBerry Server Managment Console
Reviews (0)
Reviews related to Research In Motion BlackBerry Server Managment Console
This website uses cookies.
By continuing to use this site and/or clicking the "Accept" button you are providing consent
Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our
websites or when you do business with us. For more information about our
Privacy Policy and our data protection
efforts, please visit
GDPR-HQ