Доброго дня!
Установлена еще старая версия 2.0.3, встал вопрос обновления т.к есть проблемы с русскими буквами ( не отображает вообще) в e-mail. После обновления промежуточного на версию 2.1.2 или сразу на последнюю 3.3.350 теряется дерево объектов, в котором есть подпапки.
До\ после обновления:
Похоже на проблему со структурой базы. А если сделать nxdbmgr check перед миграцией, будут какие-то ошибки?
Еще возможный вариант - что теряются права на объекты. Попробуйте после миграции зайти пользователем system - возможно он увидит все объекты.
Quote from: Victor Kirhenshtein on June 12, 2020, 04:09:40 PM
Похоже на проблему со структурой базы. А если сделать nxdbmgr check перед миграцией, будут какие-то ошибки?
Еще возможный вариант - что теряются права на объекты. Попробуйте после миграции зайти пользователем system - возможно он увидит все объекты.
Да спасибо, включили учетную запись system и она видит все объекты. Может быть есть какой-то скрипт, чтобы после миграции вернуть права на объекты?
Права наследуются, так что по идее должно быть достаточно дать группе Admins все права на Infrastructure services.
Но наследование может отключаться на контейнерах (нужно проверить, стоит ли галочка inherit access rights from parent objects(s), она должна стоять, чтоб наследование происходило).
Скриптовать можно на nxshell - он дает возможность на питоне писать скрипты, которые общаются к тому же api, что и консоль управления. Но сначала нужно понять, что именно этот скрипт должен сделать.
Да спасибо, этого было достаточно, вопрос решен! ;)