#Read Default SDK service computer name from the management server
$objReg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $ManagementServer)
$objRegKey= $objReg.OpenSubKey("SOFTWARE\\Microsoft\\Microsoft Operations Manager\\3.0\\Machine Settings" )
$MachineRegKeyPath = "HKLM:\software\Microsoft\Microsoft Operations Manager\3.0\Machine Settings"
$SDKServiceMachine = $objRegKey.GetValue("DefaultSDKServiceMachine")
If (!$SDKServiceMachine)
{
#can't detect the default SDK service machine, cannot continue...
Write-Host "Cannot detect the default SDK service machine. This computer may not be an OpsMgr management server. Scriptcannot continue." -ForegroundColor Red
Exit
}
#Read SCOM DW DB location from management server registry
$objRegKey= $objReg.OpenSubKey("SOFTWARE\\Microsoft\\Microsoft Operations Manager\\3.0\\Setup" )
$OpsDWDBServerName = $objRegKey.GetValue("DataWarehouseDBServerName")
$OpsDWDBName = $objRegKey.GetValue("DataWarehouseDBName")