База данных используется другим приложением (решено: вирус)

myakishka

Посетитель
Доброго дня! Обновил приложение заменой с 6.0.35 до 6.0.42 предварительно не сделал экспорт проекта.
Теперь при запуске 6.0.42 ругается на на то, что проект База данных используется другим приложением.
Как быть?
Безымянный.jpg
 
Последнее редактирование модератором:

Vladimir

Администратор
Команда форума
Добрый день!
Такое сообщение выводится в том случае, если база данных открыта:
- в другом экземпляре конструктора;
- в менеджере сетевых проектов;
- в другой программе.
 

myakishka

Посетитель
Другой программы нет! Я заменил копи-пастом файл Runa6_0.exe. Всегда так делал, потом просто восстанавливал бэкап.
А тут забыл сделать бэкап! База лежит на диске в папке Project, не в сети!
Если установить 6.0.35 - это поможет?
Как быть то? База с 2015 года ведется!
 

Vladimir

Администратор
Команда форума
Новая версия не поможет. Тут что-то связанное с доступом к базе данных. База SQLite открывается в монопольном режиме и в программе никаких специальных обработок не делается.
Возможен захват базы данных вирусной программой или каким-либо системным процессом.
Попробуйте скопировать каталог с программой и базой на другой компьютер и проверить работу там.
Если не получится - создайте архив всего каталога в ZIP или RAR и пришлите нам на почту support@runabase.ru.
 

Anti

Администратор
Команда форума
Добрый день!
На почту ничего не пришло. Возможно, почтовые сервера не пропустили из-за исполняемого файла во вложении.
Попробуйте прислать архив с паролем.
 

Vladimir

Администратор
Команда форума
Присланные архивы указанными паролями не открывались - помогла программа подбора паролей (благо пароль был совсем простой).
Попытка открыть все проекты (всего 4) приводили к описанной ошибке: "База данных используется другим приложением. Подключение невозможно."
Это было очень странно, так как можно было предположить, что сбой компьютера в момент записи данных мог послужить причиной не снятия блокировки файла. Но блокировка 4 файлов баз данных одновременно невозможна.
Следующий шаг был в проверке структуры проекта: файл .rst - он не открылся.
При визуальном изучении стало видно, что это файл изображения:
Снимок.JPG
Результат открытия такого файла:
result.png
После чего стало понятно, что нарушением работы с программой стал вирус. Он же являлся причиной изменённых паролей к архивам.
Восстановление данных невозможно, так как полностью разрушены все файлы.

Напоминание: обязательно создавайте архивы рабочих проектов и сохраняйте их на внешних носителях: другой компьютер, съёмные диски, облачное хранилище, и пр.
 
Сверху Снизу