There are a variety of access points to the SMS 2.0 data:
- SMS Admin console
- SQL Server ODBC via Access (or other DB)
- WMI ODBC / WBEM via Access, Excel or VB
- SMS Web Reports
- WBEMTEST (not a good method)
- CIM Studio (best for schema, not data)
These are some of the core CIM tables:
* SMS_BaseClass\SMS_Resource
- SMS_R_System
* SMS_BaseClass\SMS_Group\SMS_G_System_Current
- SMS_G_System_OPERATING_SYSTEM
- SMS_G_System_WORKSTATION_STATUS
- SMS_G_System_LastSoftwareScan
- SMS_G_System_LOGICAL_DISK
- SMS_G_System_PARITION
- SMS_G_System_X86_PC_MEMORY
* SMS_BaseClass\SMS_Group\SMS_G_System
- SMS_G_SoftwareProduct
- SMS_G_SoftwareFile
These are some of the core Web Reports view tables:
- dbo_v_R_System
- dbo_v_GS_OPERATING_SYSTEM
- dbo_v_GS_WORKSTATION_STATUS
- dbo_v_GS_LastSoftwareScan
- dbo_v_GS_LOGICAL_DISK
- dbo_v_GS_PARTITION
- dbo_v_GS_X86_PC_MEMORY
- dbo_v_GS_SoftwareFile
Table links for current information is generally on ResourceID (may be on SystemName for disk information; ProductID for software). For historical information the link would also be on Revision ID.
Hope this helps.