Weboldal keresés

Keresse meg az SCCM-alkalmazástelepítési részleteket az SQL Query segítségével


Nézzük meg, hogyan találhatjuk meg az SCCM-alkalmazások telepítésének részleteit SQL-lekérdezéssel. Az SQL-lekérdezés használatával olyan alkalmazástelepítési részleteket találhat, mint például az alkalmazás CI-azonosítója, az egyedi alkalmazásazonosító, a telepítési típus egyedi azonosítója és még sok más.

Az SCCM egyik fontos jellemzője az alkalmazástelepítés. Az SCCM használatával alkalmazásokat és csomagokat telepíthet a felhasználókra és az eszközökre.

Amikor telepít egy alkalmazást, az alkalmazás alapvető adatai közé tartozik az alkalmazás neve, verziója, az alkalmazás CI-azonosítója, az egyedi alkalmazásazonosító stb. Ezekre az adatokra nagyon szükség van az SCCM-ben történő alkalmazástelepítések hibaelhárításához.

A legtöbb ilyen adat az alkalmazás SCCM-be történő csomagolása közben kerül megadásra. Vannak azonban más részletek is, amelyeket tudnia kell, ha az SCCM-ben történő alkalmazástelepítések hibaelhárítását szeretné elvégezni.

Az alkalmazás alapvető részleteit egyszerűen megtalálhatja, és ezeket az adatokat gyorsan megtalálhatja az SCCM-konzolon. Nyissa meg a Szoftverkönyvtár\Áttekintés\Alkalmazáskezelés\Alkalmazások részét. Az alkalmazás részleteinek megtekintéséhez kattintson jobb gombbal bármelyik alkalmazásra, és válassza a Tulajdonságok lehetőséget.

Az SQL-lekérdezések különösen akkor hasznosak, ha az összes SCCM-csomagot listázni szeretné, és meg akarja találni a ConfigMgr-ben csomagolt alkalmazások méretét.

SQL-lekérdezés használatával az alkalmazás összes részletét megtalálja az SCCM-ben. Igen, telepítés nélkül is meg lehet találni az alkalmazásokat.

Alkalmazástelepítések hibaelhárítása az SCCM-ben

Egy alkalmazás üzembe helyezése után a következő részletekre van szükség az alkalmazások központi telepítésének hibaelhárításához az SCCM-ben:

  • Alkalmazás CI-azonosítója
  • Alkalmazás egyedi azonosítója
  • Telepítési típus Egyedi azonosító
  • Alkalmazástelepítési egyedi azonosító (más néven hozzárendelés egyedi azonosítója)
  • Alkalmazástelepítési cél
  • Egyedi tartalomazonosító
  • Gyűjtemény azonosítója és neve
  • Gyűjtemény típusa

Az SQL-lekérdezés, amelyet itt fogunk használni, felsorolja az összes alkalmazástelepítési részletet, és további részleteket is tartalmaz, amelyek segítenek az SCCM-ben történő alkalmazástelepítések hibaelhárításában.

Keresse meg az SCCM-alkalmazástelepítési részleteket az SQL Query segítségével

SQL-lekérdezés használatával az SCCM-alkalmazások telepítésének részleteit a következő lépésekkel találhatja meg:

  • Indítsa el az SQL Server Management Studio (SSMS) programot, és csatlakozzon az adatbázismotorhoz.
  • Bontsa ki az Adatbázisok elemet, kattintson jobb gombbal az SCCM-adatbázis elemre, és válassza az Új lekérdezés lehetőséget.
  • A lekérdező ablakba illessze be az alábbi SQL-lekérdezést az SCCM-alkalmazás központi telepítési részleteinek megkereséséhez, majd kattintson a Végrehajtás gombra.

Megjegyzés: A lekérdezés végrehajtásakor az Alkalmazás tulajdonságai lap Általános információk lapján felsorolt Alkalmazásnevet kell használnia, ahelyett, hogy az Alkalmazás tulajdonságai között a Szoftverközpont lapon található honosított alkalmazásnevet használná.

SELECT APP.CI_ID [App CI ID], APP.CI_UniqueID [App Unique ID], APP.DisplayName [App Name],
DT.CI_UniqueID [DT Unique ID], DT.ContentId [DT Content ID],
CIA.Assignment_UniqueID [Assignment ID], CIA.CollectionID, CIA.CollectionName,
CASE CIA.OfferTypeID WHEN 0 THEN 'Required' WHEN 2 THEN 'Available' WHEN 3 THEN 'Simulate' ELSE 'Unknown' END AS [Deployment Purpose],
CASE C.CollectionType WHEN 1 THEN 'User Collection' WHEN 2 THEN 'Device Collection' ELSE 'Unknown' END AS [Collection Type],
DT.Technology, DT.DisplayName [DT Name]
FROM fn_ListApplicationCIs(1033) APP
JOIN fn_ListDeploymentTypeCIs(1033) DT ON DT.AppModelName = APP.ModelName AND DT.IsLatest = 1
LEFT JOIN v_CIAssignmentToCI CIACI ON CIACI.CI_ID = APP.CI_ID
LEFT JOIN v_CIAssignment CIA ON CIACI.AssignmentID = CIA.AssignmentID
LEFT JOIN v_Collection C ON C.CollectionID = CIA.CollectionID
WHERE APP.IsLatest = 1 AND APP.DisplayName = 'Application Name' -- Replace Application Name

Amikor a fenti SQL-lekérdezést futtatja az SCCM-alkalmazások telepítési részleteinek megkereséséhez, a lekérdezés eredménye a következőket tartalmazza:

  • Alkalmazás CI-azonosítója - Minden alkalmazáshoz egyedi CI-azonosító van hozzárendelve
  • Egyedi alkalmazásazonosító - Minden alkalmazáshoz egyedi azonosító van hozzárendelve
  • Alkalmazás neve - Az SCCM-be csomagolt alkalmazás neve
  • Egyedi DT-azonosító - Egyedi telepítési azonosító
  • DT Content ID - Egyedi tartalomazonosító
  • Feladatazonosító - Egyedi feladatazonosító
  • Gyűjteményazonosító - Minden gyűjtemény egyedi azonosítóval rendelkezik
  • CollectionName - Annak a gyűjteménynek a neve, amelyhez az alkalmazást telepítették
  • Bevezetési cél - Elérhető vagy kötelező
  • Gyűjtemény típusa - Eszközgyűjtemény vagy Felhasználói gyűjtemény
  • Technológia - MSI, EXE vagy valami más
  • DT név - Telepítési név

Remélem, hogy a fenti SQL-lekérdezés segít megtalálni az SCCM-alkalmazások telepítésének részleteit, és elhárítani az SCCM-ben történő alkalmazástelepítések hibaelhárítását. Ha bármilyen kérdése van, tudassa velem a megjegyzések részben.

Kapcsolódó cikkek