Community FAQ
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Suntech
Engaged Sweeper II

Hi,

I accidentally overwrote the default Switch: Ports report when I tweaked the report and hit Save & Run instead of Save As. I am hoping that copies of all default reports are available for downloading. Is there a stash of the built-in reports on the Lansweeper site? I wanted the original report as a template.

I did find a report that may be the same. Maybe it's just written differently.

The old report had code like:
Select Top 1000000 aaa.AssetID,
aaa.AssetName,
aaa.[If],
aaa.Speed,
aaa.Vlan,

The new one looks like:
Select Top 1000000 Switch.AssetID,
Switch.icon,
Switch.AssetName,
Switch.[If],
Switch.ifName,
Switch.ifAlias,

Maybe it's newer version and I'm just getting weird (it happens a lot) about "aaa." vs "switch."? 

 

Thank you.

1 ACCEPTED SOLUTION
rom
Champion Sweeper III

i'm not sure about old vs new - but here's the default one I have in my reports

 

Select aaa.AssetID,
  aaa.icon,
  aaa.AssetName,
  aaa.[If],
  aaa.Type,
  aaa.Admin,
  aaa.MTU,
  aaa.Speed,
  aaa.[IP Address],
  aaa.Mask,
  aaa.Portname,
  aaa.Vlan,
  aaa.MacAddress,
  tsysAssetTypes_1.AssetTypeIcon16 As icon2,
  aaa.deviceassetid,
  tblAssets.AssetName As deviceassetname,
  aaa.AssetMacAddress,
  tblAssets.Description,
  tblAssetCustom.Manufacturer,
  tblAssetCustom.Model,
  tblAssetCustom.Location,
  tsysIPLocations.IPLocation,
  tblAssets.Firstseen As [Created at],
  tblAssets.Lastseen As [Last successful scan]
From (Select Top (1000000) tblAssets_1.AssetID,
      tsysAssetTypes.AssetTypeIcon10 As icon,
      tblAssets_1.AssetName,
      tblSNMPInfo.IfIndex As [If],
      tblSNMPIfTypes.IfTypename As Type,
      Case
        When tblSNMPInfo.IfAdminstatus = 1 Then 'Up'
        When tblSNMPInfo.IfAdminstatus = 2 Then 'Down'
        Else 'Testing'
      End As Admin,
      tblSNMPInfo.IfMTU As MTU,
      Case
        When (tblSNMPInfo.IfSpeed Is Null Or tblSNMPInfo.IfSpeed = 0) Then ''
        When tblSNMPInfo.IfSpeed > 999999999 Then
          Convert(nvarchar(255),Cast(tblSNMPInfo.IfSpeed / 1000000000 As float))
          + 'Gbit'
        When tblSNMPInfo.IfSpeed > 999999 Then
          Convert(nvarchar(255),Cast(tblSNMPInfo.IfSpeed / 1000000 As float)) +
          'Mbit'
        Else Convert(nvarchar(255),Cast(tblSNMPInfo.IfSpeed / 1000 As float)) +
          'Kbit'
      End As Speed,
      tblSNMPInfo.IfIPAddress As [IP Address],
      tblSNMPInfo.IfMask As Mask,
      tblSNMPInfo.IfMacaddress As MacAddress,
      tblSNMPAssetMac.AssetMacAddress,
      tblSNMPInfo.Portname,
      tblSNMPInfo.Vlan,
      tblAssetMacAddress.AssetID As deviceassetid
    From tblSNMPInfo
      Inner Join tblAssets As tblAssets_1 On tblSNMPInfo.AssetID =
          tblAssets_1.AssetID
      Inner Join tsysAssetTypes On tblAssets_1.Assettype =
          tsysAssetTypes.AssetType
      Left Outer Join tblSNMPIfTypes On tblSNMPInfo.IfType =
          tblSNMPIfTypes.IfType
      Left Outer Join (tblAssetMacAddress
      Right Outer Join tblSNMPAssetMac On tblAssetMacAddress.Mac =
          tblSNMPAssetMac.AssetMacAddress) On tblSNMPInfo.IfIndex =
          tblSNMPAssetMac.IfIndex And tblSNMPInfo.AssetID =
          tblSNMPAssetMac.AssetID
    Where tblAssets_1.AssetID Is Not Null And tblAssets_1.Assettype = 6
    Order By tblAssets_1.AssetName,
      [If]) As aaa
  Left Outer Join tblAssets On aaa.deviceassetid = tblAssets.AssetID
  Left Outer Join tsysAssetTypes As tsysAssetTypes_1 On tblAssets.Assettype =
      tsysAssetTypes_1.AssetType
  Inner Join tblAssetCustom On tblAssetCustom.AssetID = tblAssets.AssetID
  Left Outer Join tsysIPLocations On tblAssets.LocationID =
      tsysIPLocations.LocationID

 

View solution in original post

2 REPLIES 2
rom
Champion Sweeper III

i'm not sure about old vs new - but here's the default one I have in my reports

 

Select aaa.AssetID,
  aaa.icon,
  aaa.AssetName,
  aaa.[If],
  aaa.Type,
  aaa.Admin,
  aaa.MTU,
  aaa.Speed,
  aaa.[IP Address],
  aaa.Mask,
  aaa.Portname,
  aaa.Vlan,
  aaa.MacAddress,
  tsysAssetTypes_1.AssetTypeIcon16 As icon2,
  aaa.deviceassetid,
  tblAssets.AssetName As deviceassetname,
  aaa.AssetMacAddress,
  tblAssets.Description,
  tblAssetCustom.Manufacturer,
  tblAssetCustom.Model,
  tblAssetCustom.Location,
  tsysIPLocations.IPLocation,
  tblAssets.Firstseen As [Created at],
  tblAssets.Lastseen As [Last successful scan]
From (Select Top (1000000) tblAssets_1.AssetID,
      tsysAssetTypes.AssetTypeIcon10 As icon,
      tblAssets_1.AssetName,
      tblSNMPInfo.IfIndex As [If],
      tblSNMPIfTypes.IfTypename As Type,
      Case
        When tblSNMPInfo.IfAdminstatus = 1 Then 'Up'
        When tblSNMPInfo.IfAdminstatus = 2 Then 'Down'
        Else 'Testing'
      End As Admin,
      tblSNMPInfo.IfMTU As MTU,
      Case
        When (tblSNMPInfo.IfSpeed Is Null Or tblSNMPInfo.IfSpeed = 0) Then ''
        When tblSNMPInfo.IfSpeed > 999999999 Then
          Convert(nvarchar(255),Cast(tblSNMPInfo.IfSpeed / 1000000000 As float))
          + 'Gbit'
        When tblSNMPInfo.IfSpeed > 999999 Then
          Convert(nvarchar(255),Cast(tblSNMPInfo.IfSpeed / 1000000 As float)) +
          'Mbit'
        Else Convert(nvarchar(255),Cast(tblSNMPInfo.IfSpeed / 1000 As float)) +
          'Kbit'
      End As Speed,
      tblSNMPInfo.IfIPAddress As [IP Address],
      tblSNMPInfo.IfMask As Mask,
      tblSNMPInfo.IfMacaddress As MacAddress,
      tblSNMPAssetMac.AssetMacAddress,
      tblSNMPInfo.Portname,
      tblSNMPInfo.Vlan,
      tblAssetMacAddress.AssetID As deviceassetid
    From tblSNMPInfo
      Inner Join tblAssets As tblAssets_1 On tblSNMPInfo.AssetID =
          tblAssets_1.AssetID
      Inner Join tsysAssetTypes On tblAssets_1.Assettype =
          tsysAssetTypes.AssetType
      Left Outer Join tblSNMPIfTypes On tblSNMPInfo.IfType =
          tblSNMPIfTypes.IfType
      Left Outer Join (tblAssetMacAddress
      Right Outer Join tblSNMPAssetMac On tblAssetMacAddress.Mac =
          tblSNMPAssetMac.AssetMacAddress) On tblSNMPInfo.IfIndex =
          tblSNMPAssetMac.IfIndex And tblSNMPInfo.AssetID =
          tblSNMPAssetMac.AssetID
    Where tblAssets_1.AssetID Is Not Null And tblAssets_1.Assettype = 6
    Order By tblAssets_1.AssetName,
      [If]) As aaa
  Left Outer Join tblAssets On aaa.deviceassetid = tblAssets.AssetID
  Left Outer Join tsysAssetTypes As tsysAssetTypes_1 On tblAssets.Assettype =
      tsysAssetTypes_1.AssetType
  Inner Join tblAssetCustom On tblAssetCustom.AssetID = tblAssets.AssetID
  Left Outer Join tsysIPLocations On tblAssets.LocationID =
      tsysIPLocations.LocationID

 

Suntech
Engaged Sweeper II

Cool. Thanks!

I also know how to respond if someone else needs a report that I have.

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