Ejecute el script SQL a continuación para mostrar una lista de los nombres de todas las tareas de despliegue de productos que tienen activada la actualización automática.
Nota: Para obtener ayuda, consulte:
KB67591-cómo ejecutar una script SQL proporcionada por soporte técnico en la base de datos de EPolicy Orchestrator
Script SQL:
select
[TO].[Name] as 'Task Name',
case when [TOS].[SettingValue] = 1
then 'Yes' else 'No'
end as 'AutoUpdate Enabled',
case when [TO].TaskObjectId in
(select [TaskObjectID] from [EPODeploymentMT] (nolock))
then 'Product Deployment Project' else 'Client Task Catalog'
end as 'Task Origin'
from [EPOTaskObjectsMT] [TO] (nolock)
inner join [EPOTaskObjectSettingsMT] [TOS] (nolock)
on [TO].[TaskObjectId] = [TOS].[TaskObjectId]
where [TOS].[SettingName] = 'AutoUpdateEnabled'
AND [TOS].[SettingValue] = 1;
Cuando la columna origen de la tarea indica
proyecto de despliegue de productos, esa tarea se asocia con un proyecto de despliegue de productos. Este hecho significa que puede cambiar el estado de actualización automática siguiendo las instrucciones que se indican a continuación:
- Inicie sesión en la consola de ePO.
- Desplácese hasta menú, software, despliegue de productos.
- Seleccione el proyecto que desee cambiar.
NOTA: El nombre del proyecto debe coincidir con el nombre de la tarea en la consulta SQL anterior.
- Haga clic en acciones, Editar.
- Anule la selección de la opción desplegar automáticamente la versión más reciente de los productos.
- Haga clic en Guardar.
Cuando la columna origen de la
tarea indica el
Catálogo de tareas cliente, tiene dos opciones. Puede eliminar y volver a crear la tarea, o bien utilizar el siguiente script de SQL para actualizar la tarea. En la script siguiente se desactivan las actualizaciones automáticas.
NOTA: Debe actualizar el nombre de la tarea en la primera línea del script para que coincida con el nombre de la tarea que desee editar.
Por ejemplo, si el nombre de la tarea que deseaba editar era
Endpoint Deployment, actualizaría esta línea:
De:
declare @TaskName nvarchar(256) = '<task_name>';
A:
declare @TaskName nvarchar(256) = 'Endpoint Deployment';
Script SQL:
declare @TaskName nvarchar(256) = '<task name>';
--Do Not Edit Below This Line
if (select [D].[TaskObjectId] from [EPODeploymentMT] [D]
inner join [EPOTaskObjectsMT] [TO]
on [D].[TaskObjectId] = [TO].[TaskObjectId]
where [TO].[Name] = @TaskName) is NULL
begin
update [EPOTaskObjectSettingsMT] set [SettingValue] = 0
where [SettingName] = 'AutoUpdateEnabled' and [TaskObjectID] =
(select [TaskObjectID] from [EPOTaskObjectsMT] where [Name] = @taskname)
end
else print 'NOTE: No Change Made. Edit this task using the Product Deployment page';