SRP-ID und SRP-Key per SQL-Befehl lokalisieren
Dienstag, März 2nd, 2010C:\Dokumente und Einstellungen\besadmin>osql -E -S Servername\SQL_Instanz
1> use BESMgmt
2> select BESAgentName, SRPid, SRPKey FROM BESAgent
3> go
C:\Dokumente und Einstellungen\besadmin>osql -E -S Servername\SQL_Instanz
1> use BESMgmt
2> select BESAgentName, SRPid, SRPKey FROM BESAgent
3> go
Manchmal möchte man nach einer Installation des Blackberry Enterprise Server 4.0/4.1 oder der BlackBerry Proffessional Software auf die MSDE (Mirosoft Desktop Engine – SQL Instanz) zugreifen, weiß aber nicht wirklich das sa (system administrator) Kennwort. Dieses ist immer standardmäßig password. Seit dem BlackBerry Enterprise Server 5.0 wird keine MSDE mehr installiert, sondern SQL Express 2005.
In der Eingabeaufforderung:
select uc.DisplayName,
uc.PIN,
ds.ModelName,
ds.AppsVer,
ds.PlatformVer,
ds.PhoneNumber,
ds.IMEI,
ds.HomeNetwork,
ds.ESN,
ds.ICCID,
ds.IMSI,
ds.FlashSize,
ds.ITPolicyName,
ds.ITPolicyTime from UserConfig uc
left join SyncDeviceMgmtSummary ds on uc.Id=ds.UserConfigId
where ds.PhoneNumber like '%1234567890%'
order by uc.DisplayName
1234567890 durch die zu suchende Telefonnummer ersetzen.
DECLARE @temp_table TABLE (
UserName VARCHAR( 256 ),
ServerName VARCHAR( 256 ))
INSERT INTO @temp_table (UserName, ServerName)
SELECT DisplayName, ServerDN
FROM UserConfig
SELECT ServerName, (COUNT (*)) AS NumUsers FROM @temp_table Z GROUP BY Z.ServerName
IT Policy exportieren
bcp besmgmt..itpolicy2 out c:\itpolicy2.txt -c -T -S SQLServername\SQLInstance
bcp besmgmt..itpolicytemplate2 out c:\itpolicytemplate2.txt -c -T -S SQLServername\SQLInstance
IT Policy importieren
bcp besmgmt..itpolicy2 in c:\itpolicy2.txt -c -T -S SQLServername\SQLInstance
bcp besmgmt..itpolicytemplate2 in c:\itpolicytemplate2.txt -c -T -S SQLServername\SQLInstance
Anmerkung: Diese Befehle müssen auf dem SQL-Server ausgeführt werden
In der Eingabeaufforderung:
"osql -E -S "Microsoft_Server_name\instance_name"
1> backup database to disk = "C:\my_database.bak"
2> go
1> quit
In der Eingabeaufforderung:
osql.exe -E osql -E -S Microsoft_Server_name\instance_name
1> use BESMgmt
2> delete from LicenseKeys
3> go