Quote:
|
Originally Posted by andidarmali Hi All,
I have the same problem here, and i am not good in sql.
Kahill, could you describe more about how to "Check your sql database mdsconfig table. Make sure the ACLAuthorizationDatastore is correct. "?
We're using MSDE (SQL desktop edition), and i can't find any enterprise manager or query analyzer...
Really appreciate your help, thanks in advance.. |
When using MSDE you don't have the GUI tools like enterprise manager or query analyzer. These are SQL server tools and installed with SQL Server.
How can you check it with MSDE:
1. Log on to the BES with the besadmin account or any localadmin account
2. open up a CMD prompt
3. Type 'OSQL -E'
4. On the first line type 'use BESmgmt' and hit Enter
5. On the second line type 'select machinename from mdsconfig where ACLAuthorizationDatastore = 'net.rim.bmds.shared.service.authorization.JDBCAut horizationDatastore'' and hit Enter
6. On the third line type 'go' and hit enter
If the result will show your BES machinename and it will state <1 rows affected> the column in the mdsconfig table is incorrect. Run the following command to fix:
1. Log on to the BES with the besadmin account or any localadmin account
2. open up a CMD prompt
3. Type 'OSQL -E'
4. On the first line type 'use BESmgmt' and hit Enter
5. On the second line type 'UPDATE MDSConfig Set ACLAuthorizationDatastore = 'net.rim.shared.service.authorization.JDBCAuthoriz ationDatastore'
where ACLAuthorizationDatastore = 'net.rim.bmds.shared.service.authorization.JDBCAut horizationDatastore'
'' and hit Enter
6. On the third line type 'go' and hit enter
7. Try to start the service again