07-27-2010 01:33 PM
We are trying to upgrade our BES from version 22.214.171.124 to 126.96.36.199 and are having issues with it. Let me start by giving you guys some background info.
BES 4.1 started out as BES Express and as users were added we bought the full server license (a few years ago). Currently there are 20 users and BES is running on Windows 2003 server. *** This is a physical server.
We used the "cutover upgrade" process and a new SRP/key combination for the new server. The new server is a virtual machine running Windows server 2008. It is a BES Express download since we only have 20 users. First we upgraded the database on the old server and then went through the install on the new server. During install Active Directory authentication was selected. However it will only login using the "BESAdmin" credentials. As soon as we login we get the following error.
"The license information was incorrect or could not be verified. You must specify the license information to start the BlackBerry Enterprise Server. Contact support to receive additional license information"
When we go under BAS and try to edit the instance we don't have any other options besides changing the name. I saw something online about this that its a known issue and the only way to fix this is to delete the license keys and do a reinstall on version 5.
Now we cannot access Server Manager anymore because of the database upgrade so I cannot delete the license keys. However I looked in the BESMgmt database and saw that there is only 1 license key in the table whereas we have atleast 5 in our records (for a total of 20).
What are my options at this point and if need be how do I delete the license keys and put in the new ones?
07-27-2010 01:49 PM
Do you have a backup of the old database?
if yes mount it in sql in a new instance and try this
From command-line, you can do the following:
bcp "select LicenseKey from BESMgmt.dbo.LicenseKeys where type = 0" queryout c:\licensekeys.txt -c -T -R -E -Sdbservername
That will export all installed license keys to the text file specified in the command. Just be sure to change dbservername to your SQL/MSDE server. This needs to be run from a server/machine that has bcp.exe installed, though (installed by default with SQL and MSDE installations).
07-27-2010 02:12 PM
I ran the command and the result was "0 rows copied"
I copied the backup database to another machine and looked at the table using GUI and I see that the type was "1" instead of "0" and there was a single row listed in the whole table.
07-27-2010 02:44 PM
did you choose the correct database?
I have seen old ones linger before
07-27-2010 02:45 PM - edited 07-27-2010 02:45 PM