Riferimento tecnico per la distribuzione di applicazioni in Configuration Manager

Si applica a: Configuration Manager (Current Branch)

In questo articolo si apprenderà come funzionano le distribuzioni di applicazioni.

Informazioni preliminari

Durante la risoluzione dei problemi relativi alle distribuzioni di applicazioni, sono presenti più elementi che possono essere utili durante la revisione dei log client. Questi elementi includono:

  • ID ci dell'applicazione
  • ID univoco applicazione
  • ID univoco tipo di distribuzione
  • ID univoco della distribuzione dell'applicazione (noto anche come ID univoco assegnazione)
  • Scopo della distribuzione dell'applicazione
  • ID univoco contenuto
  • ID raccolta e nome
  • Tipo di raccolta

Per semplificare la risoluzione dei problemi, è possibile eseguire una query SQL simile alla seguente nel database Configuration Manager per ottenere le informazioni elencate in precedenza.

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

Importante

Quando si esegue questa query, è necessario utilizzare il nome dell'applicazione elencato nella scheda Informazioni generali di Proprietà applicazione anziché il nome dell'applicazione localizzato elencato nella scheda Software Center delle proprietà dell'applicazione.

Operazioni successive