Перенесення даних через пакет з об'єктами. Де можна ознайомитись, який об'єкт переносить які дані?

Наприклад який об'єкт використовується для перенесення даних "Organisatorische rollen"?

Нравится

1 комментарий

Доброго дня,



Типово, перенесення об'єкту не переносить його данні, а тільки структуру самої таблиці. Для перенесення даних у складі пакету з одного середовища на інше, потрібно створювати прив'язки [даних].

 

У випадку з ролями, наразі описаний вище метод для швидкого перенесення прав не підійде, й також так як цей функціонал тісно пов'язаний з таблицею системних користувачів (SysAdminUnit) ми не рекомендуємо переносити зміни ролей через пакети або скриптами, а налаштовувати структуру на середовищі.

 

Причиною для цього буде той факт що запис про існування ролі теж зберігається у SysAdminUnit, а інформація про те що користувач входить у цю роль - SysUserInRole.

 

Нашою рекомендацією буде спочатку створити структуру ролей на проді, а потім на копії бази даних розгортати дев. Також теоретично можна виконати перенос за допомогою sql інсертів.

 

Назви таблиць, дані яких ви можливо захочете перенести, можна побачити у конфігурації, й якщо у вас є доступ до бази данних середовища - у відповідній програмі роботи з нею.

 

Дякую.

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