Пользователь
Логин:
Пароль:
Регистрация
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Удаление просроченных заданий (Scheduled Tasks)

Общая схема действий:


1. Добавить во View Scheduled Tasks колонку Instance и выгрузить из ServiceDesk в xls список заявок  (ограничить в excel длину поля Instance 100 символов)


2. Выполнить sql скрипт на выборку данных по заданиям из БД SD
select JAV_OID, JAV_ENTITY, LEFT(JAV_INSTANCE,100) as SEARCHCODE from rep_javaobjects
where jav_entity = (
select ent_oid
from ifc_entities


3. where ent_name = 'Scheduled Tasks' )
     (Удаление всех Scheduled Tasks)

  3b. delete from rep_javaobjects
 where jav_entity = (
 select ent_oid
 from ifc_entities
 where ent_name = 'Scheduled Tasks')

4. Сохранить выборку как csv файл. Открыть csv файл и сопоставить данные по ключевым полям Instance и Searchcode.
5. Отобрать по дате  jav_oid просроченных заданий.


6. Выполнить скрипт на удаление просроченных заданий.
Delete from rep_javaobjects where jav_oid in (
281485925687641,
281485925687645,
281485925687649,
281485925687653,
281485925687657,
281485925687661,
281485925687665,
281485925687669,
281485925687673,
281485925687677,
281485925687681,
281485925687685
)

Добавить во View Scheduled Tasks колонку Instance и выгрузить из ServiceDesk в xls список заявок
 
Ограничить в excel длину поля Instance 100 символов
 
Выполнить sql скрипт на выборку данных по заданиям из БД SD


Сохранить выборку как csv файл. Открыть csv файл и сопоставить данные по ключевым полям Instance и Searchcode.

Выполнить скрипт на удаление просроченных заданий