Как переносяться обновления с базы на базу сделанные через клинет(шаблоны сообщений, настройка пользовательских полей)?

SRM 3.x Service Desk (БД: MSSQL)

Нравится

6 комментариев

Какая БД, MSSQL или Oracle?

"Зверев Александр" написал:

Какая БД, MSSQL или Oracle?


MSSQL

С шаблонами сообщений можно вытянуть содержимое записей в таблице шаблонов утилитой SQL Script Generator, а затем написать insert или update вроде:

update [tbl_MailTemplateContent] set [Template] = 0x[много букв и цифр]
where [ID] = 'e41bd028-135e-4601-a5c0-c778868f633d';

Михаил, приветствую!

"Борисов Михаил Евгеньевич" написал:Как переносяться обновления

Этот вопрос можно разделить на два понятия:
1. Перенос доработок самой базы данных
2. Перенос данных из одной базы в другую

"Борисов Михаил Евгеньевич" написал:настройка пользовательских полей
- это как раз перенос настроек как БД, так и сервисов (выполняется в TS Admin.exe и с помощью SQL-скриптов);

"Борисов Михаил Евгеньевич" написал:шаблоны сообщений
- исключитеьно информация в БД (переносится с помощью SQL-скриптов).

Тут нужно понимать, какая задача перед Вами стоит? Если необходимо переход на новую версию, то в таком случае, мы предлагаем выполнять это с помощью специальных пакетов перехода, котрые мы подготовливаем на основании Вашей БД.

Подробную информацию и реализации и стоимости вы можете узнать у вашего ответственного менеджера.

Михаил, посмотрите также наше расширение, возможно окажется полезным:
PVC

Спасибо за ответы. Для себя вынес следующее:
1) Изменение из клиента может изменить сервис. Если не понятно есть оно или нет, собрать пакет и посмотреть разницу с эталном по сервисам.
2) Механизмов переноса данных БД по интересующим разделам нет. Если интересуют например шаблоны, открыть БД и написать скрипты перегрузки по этой части.
3) PVC полезно для поднятого вопроса в части:
выгрузка релизов проекта в виде файлов или пакета обновления (включая как сервисы системы, так и данные справочников и других таблиц);

Показать все комментарии