Referencia técnica para la implementación de aplicaciones en Configuration Manager
Se aplica a: Configuration Manager (rama actual)
En este artículo, aprenderá cómo funcionan las implementaciones de aplicaciones.
Antes de empezar
Al solucionar problemas de implementaciones de aplicaciones, hay varios elementos que pueden ser útiles al revisar los registros de cliente. Estos elementos incluyen:
- Identificador de CI de la aplicación
- Identificador único de la aplicación
- Identificador único del tipo de implementación
- Identificador único de implementación de aplicaciones (también conocido como identificador único de asignación)
- Propósito de implementación de aplicaciones
- Identificador único de contenido
- Identificador y nombre de la colección
- Tipo de colección
Para simplificar la solución de problemas, puede ejecutar una consulta SQL similar a la siguiente en la base de datos Configuration Manager para obtener la información enumerada anteriormente.
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
Al ejecutar esta consulta, debe usar el nombre de la aplicación que aparece en la pestaña Información general de Propiedades de la aplicación, en lugar de usar el nombre de aplicación localizado que aparece en la pestaña Centro de software de Propiedades de la aplicación.