Microsoft Office 32 Bit ve 64 Bit için SCCM SQL Sorgusu
Bu gönderi, Microsoft Office 32 bit ve 64 bit için SCCM SQL sorgusunu içerir. Günümüzde birçok kuruluş Microsoft Office'i yalnızca iş için kullanıyor. Tüm makinelerde yüklü olan ofis sürümlerini listelemek büyük bir iştir. SQL sorgularını kullanarak Office sürümlerini bulmak çok kolaydır. Ancak bunların WQL sorguları değil, SQL sorguları olduğunu unutmayın. SQL ve WQL sorguları arasındaki farkları listeleyen bir forum başlığını burada bulabilirsiniz.
Microsoft Office 32 Bit ve 64 Bit için SCCM SQL Sorgusu
Aşağıdaki sorgu, makinelerde yüklü olan Office'in 32 bit sürümlerini listeler.
SELECT DISTINCT v_GS_SYSTEM.Name0, v_GS_ADD_REMOVE_PROGRAMS.DisplayName0
FROM v_GS_SYSTEM INNER JOIN v_GS_ADD_REMOVE_PROGRAMS ON v_GS_SYSTEM.ResourceID = v_GS_ADD_REMOVE_PROGRAMS.ResourceID
WHERE (v_GS_ADD_REMOVE_PROGRAMS.DisplayName0) LIKE '%Microsoft % Standard%' or
(v_GS_ADD_REMOVE_PROGRAMS.DisplayName0) Like 'Microsoft % Professional%' or
(v_GS_ADD_REMOVE_PROGRAMS.DisplayName0) LIke 'Microsoft % Enterprise %'Aşağıdaki sorgu, makinelerde yüklü olan Office'in 64 bit sürümlerini listeler.
SELECT DISTINCT v_GS_SYSTEM.Name0, v_GS_ADD_REMOVE_PROGRAMS_64.DisplayName0
FROM v_GS_SYSTEM INNER JOIN v_GS_ADD_REMOVE_PROGRAMS_64 ON v_GS_SYSTEM.ResourceID = v_GS_ADD_REMOVE_PROGRAMS_64.ResourceID
WHERE (v_GS_ADD_REMOVE_PROGRAMS_64.DisplayName0) LIKE '%Microsoft Office Standard%' or
(v_GS_ADD_REMOVE_PROGRAMS_64.DisplayName0) Like 'Microsoft Office Professional%'or
(v_GS_ADD_REMOVE_PROGRAMS_64.DisplayName0) LIke 'Microsoft Office Enterprise %'Yüklü Microsoft Office'in hem 32 bit hem de 64 bit sürümlerini listeleyen bir sorgu arıyorsanız işte burada. Sorgu ayrıca kurulum tarihini de getirir ve görüntüler.
SELECT DISTINCT
SYS.Name0
,ARP.DisplayName0 As 'Software Name'
,ARP.Version0 As 'Version'
,ARP.InstallDate0 As 'Installed Date'
FROM
dbo.v_R_System As SYS
INNER JOIN dbo.v_FullCollectionMembership FCM On FCM.ResourceID = SYS.ResourceID
INNER JOIN dbo.v_Add_REMOVE_PROGRAMS As ARP On SYS.ResourceID = ARP.ResourceID
WHERE
(ARP.DisplayName0 LIKE '%Microsoft % Standard%'
OR ARP.DisplayName0 LIKE 'Microsoft % Professional%'
OR ARP.DisplayName0 LIKE 'Microsoft % Enterprise %')
ORDER BY Name0 ASC