Форум SERP Parser
Основной раздел => Ошибки => Тема начата: Alerq от 20 Июль 2015, 23:11:55
-
Добрый день. Во время парсинга позиций упала операционная система, и, я так понимаю, база данных оказалась повреждена. Есть способ исправить это, или придется пересоздавать проект?
-
Alerq, скачайте этот архив
http://www.serpparser.ru/files/repair-spp.zip
и распакуйте в каталог с проектами. Скрипт делает резервные копии, но рекомендую сделать резервные копии проекта. Далее запустите файл repair-all-spp.bat для исправления всех проектов, либо repair-spp.bat имя_проекта.spp для одного проекта.
-
А проекты хранятся в основной папке программы? Не могли бы подсказать, какие файлы являются базой данных. По названию на первый взгляд не получается понять.
-
Alerq, прошу прощенья, не уточнил, видимо у Вас Lite\Base редакция, путь к фалу проекта можно посмотреть из меню Проект\Настройки проекта\ссылка Показать проект в папке. Если редакция Lite\Base, то проект называется application_data, запустите восстановление так repair-spp.bat application_data, предварительно сделайте резервную копию проекта.
-
Через ремонт всех проектов (он у меня один) выбивает unable to open database file с местоположением базы проекта. :(
-
Alerq, зачем запускать правку всех проектов? Я ведь написал строку запуска в предыдущем сообщении
запустите восстановление так repair-spp.bat application_data
-
Я запустил правку всех проектов по одной простой причине - это должно работать даже если проект 1. У меня Pro версия с обычными именами проекта. Запуск batника repair-spp.bat project.spp не помогло, он не считывает базу (ERRNOEXIST)
-
Alerq, возможно проблема в пути, попробуйте переместить все в каталог типа C:\Projects
-
Спасибо, перемещение помогло, проект починился.