Инструкция по включению заглушки Хранилища

Описание

Данная инструкция описывает действия, требуемые в случаях когда необходимо открыть, просмотреть карточку документа (Журналы, Реестры и т. д.), но при этом недоступно Хранилище по той или иной причине и других вариантов уже нет.

ВНИМАНИЕ!

Заглушку для хранилища можно применять только на тестовой машине, используя дамп боевой, так как использование может привести к непоправимым изменениям.

Включение заглушки

  1. Перейти в mysql: mysql -uroot -proot synergy

  2. Выполнить SQL запрос: INSERT IGNORE INTO options(id, value, type) VALUES ('auto_create_document_if_absent', 'true', 2);

  3. Выйти из mysql

  4. Перезапустить Jboss: etc/init.d/arta-synegy-jboss restart

Зайти в систему под пользователем и просмотреть карточку нужного документа.

Примечание:

Контейнер для документа создастся пустой, т.е. файлов, подписей, файлов по форме и доп. карточки вы не увидите, т.к. физически их всё же нет. При поврежденном хранилище в редком случае возможно отображение формы документа.

Отключение заглушки

Данный пункт практически не используется в связи с тем что, заглушку применяют в крайнем случае, чтобы разобраться с проблемой.

  1. Перейти в mysql: mysql -uroot -proot synergy

  2. Выполнить SQL запрос: delete from options where id=«auto_create_document_if_absent»;

  3. Выйти из mysql

  4. Перезапустить Jboss: /etc/init.d/arta-synegy-jboss restart

После отключения карточку документа, который открывался во время действия заглушки, можно посмотреть, но при открытии остальных документов будет выходить ошибка исполнения.

Примечание:

При рабочем хранилище включение заглушки ничего не изменит.