ES
Español
English
Português
    Notas o Instrucciones Adicionales

    En esta nota release se encontrará:

    Actualización ADM Cloud Actualización ADM OnPremise
    Actualización manual del conserver Ambientes Cloud Actualización manual del conserver Ambientes OnPremise
    Actualización del conserver a través de un proyecto de Distribución Ambientes Cloud Actualización del conserver a través de un proyecto de Distribución Ambientes OnPremise
    Actualización Automática del agente Ambientes Cloud, La versión 9.23.0 de la consola sólo será compatible con versiones de agente 9.22.0 como mínimo. Actualización Automática del agente Ambientes OnPremise, La versión 9.23.0 de la consola sólo será compatible con versiones de agente 9.22.0 como mínimo.

    • Se libera ADM con la versión de common 9.9.0.11
    • Se libera ADM con pruebas en la base de datos unificada 9.5.46

    IMPORTANTE: - Después de actualizar la base de datos a la versión 9.5.46, debe ejecutar el Script para visualizar las actualizaciones pendientes de los dispositivos

    Script:

    alter VIEW [dbo].[V_APM_PATCH_MAIN]
    	AS 
    SELECT
    		P.id,
    		2 [class_type],
    		P.guid,
    		B.bulletin_id,
    		CONCAT(B.summary,' ',P.informational_comment) summary,
    		P.kb_number sqnumber,
    		P.name,
    		B.bulletin_page [bulletin_url],
    		P.cve_ids,
    		P.severity_id,
    		CONCAT(B.title, ' ', L.short_name) bulletin_title,
    		P.date_released posted_date,
    		CASE WHEN  P.is_deployable=1 and P.is_downloadable=1 THEN 1 ELSE 0 END deployable,
    		SCP.is_installed,
    		P.patch_type_id,
    		DD.id download_id,
    		DD.download_status_id,
    		DD.download_date,
    		DD.scheduled_date,
    		DD.url,
    		DD.size,
    		L.id language_id,
    		DD.language_id AS downloadLanguageId
    	FROM (
    		SELECT DISTINCT
    			patch_id,
    			CASE WHEN SUM(is_installed) = COUNT(*) THEN 1 ELSE 0 END AS is_installed,--CASE WHEN SUM(is_installed) > 0 THEN 1 ELSE 0 END AS is_installed
    			l.id lang
    		FROM APM_SCANNED_PATCHES scp
    		INNER JOIN APM_REGION R ON scp.region_id = R.id
    		INNER JOIN APM_LANGUAGE L ON L.id = R.language_id
    		GROUP BY patch_id, l.id
    	) SCP
    	INNER JOIN APM_PATCH_DETAIL P ON SCP.patch_id = P.id
    	INNER JOIN APM_BULLETIN_DETAIL B ON B.id = P.bulletin_id
    	INNER JOIN APM_LANGUAGE L ON L.id = SCP.lang
    	INNER JOIN APM_DOWNLOAD_DETAIL DD ON DD.patch_detail_id = P.id
    	AND (DD.language_id = L.id 
    	AND EXISTS(SELECT 1 FROM APM_DOWNLOAD_DETAIL dd1 WHERE dd1.patch_detail_id=dd.patch_detail_id AND dd1.language_id=l.id) 
    	OR NOT EXISTS(SELECT 1 FROM APM_DOWNLOAD_DETAIL dd1 WHERE dd1.patch_detail_id=dd.patch_detail_id AND dd1.language_id=l.id) 
    	AND dd.language_id =(SELECT id FROM APM_LANGUAGE WHERE language_id=0))
    UNION ALL
    SELECT
    	SP.id,
    	1 [class_type],
    	SP.guid,
    	SP.name bulletin_id,
    	NULL summary,
    	SP.name sqnumber,
    	NULL name,
    	NULL [bulletin_url],
    	NULL cve_ids,
    	2 severity_id,
    	CONCAT(SP.name,' ',L.short_name,' (', DD.shavlik_file_name, ')') bulletin_title,
    	SP.created_date posted_date,
    	SP.is_deployable deployable,
    	0 is_installed,
    	0 [patch_type_id], 
    	DD.id download_id,
    	DD.download_status_id,
    	DD.download_date,
    	DD.scheduled_date,
    	DD.url,
    	DD.size,
    	L.id language_id,
    	DD.language_id
    FROM (
    		SELECT DISTINCT
    			service_pack_id,
    			l.id lang
    		FROM APM_APPLICABLE_SERV_PACK aps
    		INNER JOIN APM_REGION R ON aps.region_id = R.id
    		INNER JOIN APM_LANGUAGE L ON L.id = R.language_id
    	) APS
    	INNER JOIN APM_SERVICE_PACK_DETAIL SP ON SP.id = APS.service_pack_id
    	INNER JOIN APM_LANGUAGE L ON APS.lang = L.id
    	INNER JOIN APM_DOWNLOAD_DETAIL DD ON DD.service_pack_id = SP.id 
    	AND (DD.language_id = L.id 
    	AND EXISTS(SELECT 1 FROM APM_DOWNLOAD_DETAIL dd1 WHERE dd1.service_pack_id=dd.service_pack_id AND dd1.language_id=l.id) 
    	OR NOT EXISTS(SELECT 1 FROM APM_DOWNLOAD_DETAIL dd2 WHERE dd2.service_pack_id=dd.service_pack_id AND dd2.language_id=l.id)
    	AND dd.language_id =(SELECT id FROM APM_LANGUAGE WHERE language_id=0))
    GO
    

    Proyectos integrados:

    • aranda.avs.worker 9.6.1.3
    • Aranda.ARC.Controller 9.4.1.8
    • @aranda/aranda.arc: 9.4.1-3

    IMPORTANTE: - Recordar que en instalaciones en conjunto entre productos de Aranda se debe tener la misma compatibilidad de la versión de Common.