Community FAQ
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
sailor
Engaged Sweeper
I'd like to create a report which ONLY lists computers which have a Windows Server OS installed (2003, 2008, 2008 R2, 2012, 2012 R2, etc). All I really need to have is the asset name, and the OS version installed. The pre-defined asset lists always seem to include some desktop OS in them.
1 REPLY 1
RCorbeil
Honored Sweeper II
Use the View Database Documentation link at the top of report builder.

The Windows server/workstation classification is found in tblComputersystem.Domainrole. If you want to see the descriptions of the roles, link in tbldomainroles. 0 and 1 are two classes of workstation. 2 through 5 are classes of server.
SELECT Top 1000000
tblAssets.AssetID,
tblAssets.AssetName,
tsysAssetTypes.AssetTypename,
tsysAssetTypes.AssetTypeIcon10 As icon,
tblAssets.IPAddress,
tblAssets.Lastseen,
tblAssets.Lasttried,
tblComputersystem.Domainrole,
tbldomainroles.Domainrolename, -- optional
tsysOS.OSname, -- optional
tblOperatingsystem.Caption -- optional
FROM
tblAssets
INNER JOIN tblAssetCustom ON tblAssets.AssetID = tblAssetCustom.AssetID
INNER JOIN tsysAssetTypes ON tsysAssetTypes.AssetType = tblAssets.Assettype
INNER JOIN tblComputersystem ON tblAssets.AssetID = tblComputersystem.AssetID
-- Optional for role description
INNER JOIN tbldomainroles ON tbldomainroles.Domainrole = tblComputersystem.Domainrole
-- Optional for short OS name
INNER JOIN tsysOS ON tblAssets.OScode = tsysOS.OScode
-- Optional for long OS name
tblOperatingsystem ON tblAssets.AssetID = tblOperatingsystem.AssetID
WHERE
tblComputersystem.Domainrole > 1 -- only Windows servers
AND tblAssetCustom.State = 1

Reports & Analytics

Ask about reports you're interested in and share reports you've created. Subscribe to receive daily updates of reports shared in the Community.

New to Lansweeper?

Try Lansweeper For Free

Experience Lansweeper with your own data.
Sign up now for a 14-day free trial.

Try Now