Тема: При создании нового профиля доступа вылетает mysql
В разделе Организации>Компания>Профили>профили доступа создается профиль Новый профиль
Далее он редактируется. Добавляется новая разрешенная точка доступа. Она появляется в списке.
После нажатия на кнопку сохранить происходит связь с оборудование все вроде успешно проходит, а затем вылезает сообщение Ошибка mysql #42000 PROCEDURE komendant.prgaddprofilelist does not exist После нажатия на ОК пропадает добавленная точка доступа
Какая версия ПО “Комендантъ”?
С базой MySQL что-нибудь делали (например: недавно обновляли ПО “Комендантъ” и структуру БД)?
Версия 5.0.2.1
БД новая, сегодня была создана с использованием модуля Администратор базы данных
СУБД MySQL из комплекта ПО “Комендантъ” (5.0.22)?
Нет. MySQL на сервере под FreeBSD
Какая версия MySQL ?
Руководство пользователя: Раздел 2.1 страницы 02 и 03.
* Сервер баз данных MySQL - основа системы.
—- Версия MySQL устанавливаемая из дистрибутива 5.0.22. Допустимо использование уже установленного MySQL, но только если его версия >= 5.0.22 до 5.0.XX (версия 5.1 и выше не допускаются для использования).
Да, mysql 5.4.2
Тогда необходимо установить второй MySQL соответствующей версии на другом порту и там создать БД “Комендантъ”.
Можно вопрос:
Что делает строчка
declare continue handler for sqlstate ‘00000’ set done = 0;
в процедуре
prgaddprofilelist
В руководстве по MySQL все описано.
Ну это само собой. Я спрашиваю какую функцию это выполняет это в Коменданте
об этом вы узнаете если купите соответствующую лицензию, предусматривающую инженерный уровень поддержки