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

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

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

 

Опрос


Погода

Как поменять значения полей Managed by service и Supported

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Страницы: 1
Как поменять значения полей Managed by service и Supported, При создании базы данных Service Desk была допущена ошибка
Структура Configuration Item включает в себя поля Managed by service и Supported by service. На Managed by service вешается сервис, который предоставляется службой технической поддержки конечному пользователю, данный сервис имеет тип Underpinning. На Managed by service вешается сервис, который предоставляется вендором службе технического сопровождения, данный сервис имеет тип Operations management.
При создании базы данных Service Desk была допущена ошибка и в поле Supported by service внесена информация, которая должна находится в Managed by service. Такая ошибка была допущена ~ 2500 раз и её исправление в ручную займёт длительное время

Вопрос: есть ли способ автоматического переноса значения поля Supported by service в Managed by service для большого количества Configuration Item'ов? (без исправления таблиц базы данных oracle с помощью sql команд)

Решение:
Если речь идёт о том чтоб поменять местами Supported by service(SS) в Managed by service (MS), то мона конечно.
вариант 1.
взять web-api, написать прогу и запустить.
вариант 2.
более тупой, но всё же - создать поле типа сервис из Custom fields (CF), сделать дб рул слушать поле Х, где поставить CF=MS, используя Update All по полю Х, затем поменять "исполнение" как MS=SS, опять Update All , затем поменять "исполнение" как SS=CF, опять Update All.
Чистить поле Х лучше через SQL, но мона и рулами, так же CF очистить на последок.
Страницы: 1

Сегодня были (гостей: 62, пользователей: 0, из них скрытых: 0)