Как очистить БД от тестовых записей

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
raxru
OTRS Новобранец
Сообщения: 41
Зарегистрирован: 12 мар 2013, 15:28

Как очистить БД от тестовых записей

Сообщение raxru » 12 мар 2013, 16:17

Добрый день!
Если ли какой-нить способ очистки БД после различных тестовых записей, учеток, тикетов и т.д., кроме как залить БД с нуля?
OTRS 5.0.13, Debian jessie

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Как очистить БД от тестовых записей

Сообщение merkushov » 12 мар 2013, 16:34

Способ есть!

Код: Выделить всё

perl ./bin/otrs.TicketDelete.pl --TicketID список_id_через_запятую
Меркушов Виктор, perl программист

yuri0001
OTRS Бывалый
Сообщения: 492
Зарегистрирован: 11 фев 2011, 20:25
Откуда: Череповец

Re: Как очистить БД от тестовых записей

Сообщение yuri0001 » 12 мар 2013, 17:14

Или создать задание в GenericAgent. Выбор записей по некоему критерию и удаление выбранных записей. Это только касается заявок.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Как очистить БД от тестовых записей

Сообщение alexus » 12 мар 2013, 21:15

Если не только тикеты, а еще и агенты, статусы и прочие справочники, то проще и ЛУЧШЕ! дропнуть базу и создать заново. Скрипты инициализации таблиц и начальных справочников в папке otrs/scripts/database.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

raxru
OTRS Новобранец
Сообщения: 41
Зарегистрирован: 12 мар 2013, 15:28

Re: Как очистить БД от тестовых записей

Сообщение raxru » 13 мар 2013, 13:22

Спасибо за помощь!
OTRS 5.0.13, Debian jessie

raxru
OTRS Новобранец
Сообщения: 41
Зарегистрирован: 12 мар 2013, 15:28

Re: Как очистить БД от тестовых записей

Сообщение raxru » 13 мар 2013, 15:07

merkushov писал(а):Способ есть!

Код: Выделить всё

perl ./bin/otrs.TicketDelete.pl --TicketID список_id_через_запятую
список_id_через_ПРОБЕЛ !!
OTRS 5.0.13, Debian jessie

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Как очистить БД от тестовых записей

Сообщение merkushov » 14 мар 2013, 11:34

Точно! Через пробел.
Меркушов Виктор, perl программист

Gloktool
OTRS Новобранец
Сообщения: 8
Зарегистрирован: 24 дек 2016, 16:39

Re: Как очистить БД от тестовых записей

Сообщение Gloktool » 25 дек 2016, 01:39

alexus писал(а):Если не только тикеты, а еще и агенты, статусы и прочие справочники, то проще и ЛУЧШЕ! дропнуть базу и создать заново. Скрипты инициализации таблиц и начальных справочников в папке otrs/scripts/database.
Расскажите пожалуйста подробнее про удаление старой базы и создание новой. Буду признателен за мануал полезный!

Ответить