Неудачное обновление с 1.20.2 на 1.20.3 (проблема с БД)

FORUM_NAME: АРМ Орион Про версии 1.20 и выше
Описание: АРМ "Орион Про" — пакет программного обеспечения для аппаратно-программного комплекса ИСО "Орион", на котором реализуются системы охранной сигнализации, контроля и управления доступом, охранного видеонаблюдения, автоматика противопожарных систем, сопряженные с инженерными системами объектов.
Справочная информация, руководства для АРМ Орион Про версии 1.20 и выше
Модератор: Модераторы

Уважаемые пользователи! В связи с отсутствием возможности оплачивать хостинг сайта и отсутствием материальной помощи от пользователей, Форум вынужден будет прекратить работу с Марта месяца 2024 года!.


segreich
Автор темы
segreich
Автор темы
Репутация: 0
Сообщения: 13
Зарегистрирован: 20.01.2020
С нами: 4 года 2 месяца
Профессия: Инженер

Непрочитанное сообщение #1 segreich » 20.01.2020, 10:38

С версии 1.20.2 обновились до 1.20.3
Обновление прошло штатно, ошибок не было. SQL2012 не устанавливали, т.к. уже он стоит для другого ПО, но БД Орион Про крутится на SQL 2008 на том же компьютере.
При запуске имеем следующую ошибку:
c6b20fdd-c661-4979-8939-7016265935aa.jpg

При подключении к БД:
004a5b7c-e62a-49d3-8d39-19cb558bc000.jpg

В настройках сервера видны 3 базы: Demobase1202, Bolid1202 (к ней подключаемся) и Bolid1203 (к ней подключается, но она пустая).

Вопросы:
1. Можно ли реанимировать старую БД с такой ошибкой?
2. Если нет, то где можно посмотреть инструкцию как можно эту БД (версии 1202) перенести с образа (бэкапа) данного компа?
2.1 У Орион Про свой пароль и на запуск подключения к БД (по дефолту 1 который) и отдельный пароль на подключение для юзера sa ?

MadHacker M
Активный участник
Активный участник
Аватара
MadHacker M
Активный участник
Активный участник
Возраст: 33
Репутация: 21
Сообщения: 1050
Зарегистрирован: 28.05.2012
С нами: 11 лет 10 месяцев
Профессия: Программист
Откуда: МО г. Королёв

Непрочитанное сообщение #2 MadHacker » 20.01.2020, 10:58

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

Касаемо пользователя sa - это пользователь SQL сервера. Он соответственно настраивается средствами SQL сервера. При установке Орион ПРО по умолчанию данному пользователю выставляется пароль 123456. Он может быть изменён администраторами SQL сервера, в этом случае его необходимо так же изменить в настройках менеджера сервера.

segreich
Автор темы
segreich
Автор темы
Репутация: 0
Сообщения: 13
Зарегистрирован: 20.01.2020
С нами: 4 года 2 месяца
Профессия: Инженер

Непрочитанное сообщение #3 segreich » 21.01.2020, 09:17

MadHacker писал(а):Для начала следует сделать бекап базы от версии 20.2
Затем в менеджере центрального сервера выбрать базу 20.2
Затем выбрать пункт меню "обновить значения по умолчанию".
По завершению процесса можно работать.
Добрый день.
Спасибо за ответ!

Подразобрались. При переходе на 20.3 система сама сделала бэкап базы. Через штатные средства управления БД её восстановили, но похоже кто-то пошаманил с компьютером и сбросил все пароли или учетные данные.
После обновления я без проблем зашел в управление сервером под старым паролем, после восстановления БД ни один старый пароль (или любой из стандартных 73173100, 1, 123456, 111111) не работают:
bolid1.jpg

Смущает, что при входе в ОЗ пишет, что пользователь не определен. Насколько помню раньше там был "Администратор"
bolid2.jpg

Никакие взаимодействия с реесторм к успеху не приводят. Ни с образа данного компьютера экспортирование забэкапленных веток реестра, ни изменение текущих параметров реестра результата не дают:
bolid3.jpg

Прошу помощи.

MadHacker M
Активный участник
Активный участник
Аватара
MadHacker M
Активный участник
Активный участник
Возраст: 33
Репутация: 21
Сообщения: 1050
Зарегистрирован: 28.05.2012
С нами: 11 лет 10 месяцев
Профессия: Программист
Откуда: МО г. Королёв

Непрочитанное сообщение #4 MadHacker » 21.01.2020, 11:53

Не понял. Вы восстановили базу. ок. Менеджер сервера сейчас на какую базу настроен? На бекап? Тогда его надо "обновить значения по умолчанию".
В реестре можете шаманить сколько угодно - пароли там не хранятся. Точнее хранятся параметры соединения с базой данных.
Стандартный 73173100 используется только для менеджера сервера и только когда менеджер сервера не настроен или проблемы с соединением с БД. Как только БД подключена - действуют все полномочия и пароли из базы.

Пароль "1" - это дефолтный пароль администратора системы который будет при установке. Адекватные настройщики системы его по завершению стартовой настройки должны поменять. Остальные пароли которые вы написали - это лень и безответственность сотрудников ответственных за настройку.

Пользователь не определён - это первый вход. При блокировках или сменах дежурств там будет текущий оператор. Штатное поведение.

segreich
Автор темы
segreich
Автор темы
Репутация: 0
Сообщения: 13
Зарегистрирован: 20.01.2020
С нами: 4 года 2 месяца
Профессия: Инженер

Непрочитанное сообщение #5 segreich » 21.01.2020, 12:19

MadHacker писал(а):Остальные пароли которые вы написали - это лень и безответственность сотрудников ответственных за настройку.
Спасибо.
Ситуация такая,
Спойлер
что организация ответственная за настройку передала систему, представителю обслуживающей организации, который в ней не разбирался от слова совсем и была инструкция как завести новый доступ со всеми паролями описанными выше на обычном листе бумаги. Далее происходит смена обслуживающей организации на новую, которая так же в своём штате не имеет сотрудников по работе с Болидом. Мы (собственники) в тот момент сделали образ компьютера на всякий случай. Теперь мы обслуживающую задолбали и они сначала попытались спецов привлечь (которые так ничего не сделали), кроме смены паролей и теперь уже обслуживающая доверила админство системы собственникам, но обслуживающая не знает кто и в какой момент что поменял.
Вот читаем документацию и разбираемся как вернуть все доступы и сделать систему рабочей. Благо она используется только как СКУД.
Сорри за лирическое отступление.
Теперь по существу.
Какой сейчас вариант возможен? Восстановить базу на момент снятия образа, когда все пароли были известны? Или в текущей базе можно, как где-то писали, через слияние к новой обнулить пароль?
Пользователей всего заведено не более 50, поэтому каких-то колоссальных потерь не предвидится.

MadHacker M
Активный участник
Активный участник
Аватара
MadHacker M
Активный участник
Активный участник
Возраст: 33
Репутация: 21
Сообщения: 1050
Зарегистрирован: 28.05.2012
С нами: 11 лет 10 месяцев
Профессия: Программист
Откуда: МО г. Королёв

Непрочитанное сообщение #6 MadHacker » 21.01.2020, 13:45

Возможны все описанные вами варианты. А вот какой из них будет быстрее и проще я предсказать не берусь.
Единственное что стоит сделать в любом случае - сложить куда нибудь отдельно копии всех бекапов которые есть, чтоб с ними ничего не случилось.
Дальше лично я взял бы последнюю копию системы в состоянии которой я был бы полностью уверен.
Эту копию я бы восстановил в отдельную новую БД (sql сервер так умеет).
Затем (если доступа к сервер менеджеру нет после подключения к новой базе) сбросил бы через реестр настройки сервер менеджера.
Затем подключил бы его к новой базе и выполнил обновление значение по умолчанию.
Эта последовательность позволила бы получить систему в известном состоянии на новой версии. И уже в ней донастроить всё необходимое.

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

segreich
Автор темы
segreich
Автор темы
Репутация: 0
Сообщения: 13
Зарегистрирован: 20.01.2020
С нами: 4 года 2 месяца
Профессия: Инженер

Непрочитанное сообщение #7 segreich » 21.01.2020, 14:12

Всё отлично. Спасибо вам. Пароль новый вытащили.
Долго читали статью - https://www.pvsm.ru/diy-ili-sdelaj-sam/71176
А ключик оказался в самом конце)


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «АРМ Орион Про версии 1.20 и выше»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость

forum-bolid.ru : Отказ от ответственности