Как переносяться обновления с базы на базу сделанные через клинет(шаблоны сообщений, настройка пользовательских полей)?
SRM 3.x Service Desk (БД: MSSQL)
Нравится
"Зверев Александр" написал:Какая БД, 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 полезно для поднятого вопроса в части:
выгрузка релизов проекта в виде файлов или пакета обновления (включая как сервисы системы, так и данные справочников и других таблиц);