Issue
Affected Computers window doesn't display any results after right clicking a vulnerability and selected "Affected Computers" from the quick menu.
This affects all vulnerability definitions on the core server and also on additional consoles
Troubleshooting
This mostly occurs after upgades or patch installations as these also update / change the database.
- Try to open the affected computers window several times
- Check the end of the logfile "C:\Program Files (x86)\LANDesk\ManagementSuite\log\console.exe.log" (default location)
It is more than likely, that you will see an entry similar to the below one:
"05/30/2013 23:32:56 ERROR 3420:Main Thread DataServices.Database : ExecuteDataTable
System.Data.OleDb.OleDbException: Invalid object name 'CVDetectedV'......"
This means that the CVDetected View is missing from the database
Solution:
- Create a full backup of the Landesk Database
- Close the Landesk Console on the Core server and all additional consoles
- Open a command line and "cd" in to the folder "C:\Program Files (x86)\LANDesk\ManagementSuite\" - this is the default location of the Managementsuite folder.Depending on how Landesk has been installed it could be different.
- Double check if you have a file, called "DatamartPM.xml" in yout Managementsuite folder. If the file is there,
- Issue the following command CoreDBUtil.exe /xml="C:\Program Files (x86)\LANDesk\Managementsuite\DatamartPM.xml"
- This should open a new window. In the new window, please click "Build Components"
- Wait until the application finishes and then log back to the console and re-open the "Affected Computers" dialog.
This time you should be able to see the affected devices correctly.