Подождите ...

[Сообщения об ошибках][Сообщите об ошибке в программе LibaBook]
Ошибка инициализации базы данных


ID Отчёта: ___463<br>Версия LibaBook: ___2.140.9<br>Версия Windows: ___Майкрософт Windows 10 Pro <br>Текст сообщения в окне с ошибкой (если появлялось): ___<br><br>Укажите шаги для воспроизведения ошибки:<br>открытие недавней базы. пробовала перезагрузить компьютер, не получается. Через открытие БД тоже выдает ошибку.

Если у вас такая же ошибка, напишите пожалуйста в комметрарии версию LibaBook и Windows.


01.07.2020 20:37
pleskatchevaa
FREE
1 0

Ошибка инициализации базы данных



ID Отчёта: ___463
Версия LibaBook: ___2.140.9
Версия Windows: ___Майкрософт Windows 10 Pro
Текст сообщения в окне с ошибкой (если появлялось): ___

Укажите шаги для воспроизведения ошибки:
открытие недавней базы. пробовала перезагрузить компьютер, не получается. Через открытие БД тоже выдает ошибку.
0
+0
-0
Реализовано
01.07.2020 20:49
# pleskatchevaa  FREE  1 0 +0
Также при открытии программы пишет, что БД не подключена
02.07.2020 20:37
# pleskatchevaa  FREE  1 0 +0
текст в окне с ошибкой: is not a valid integer value. Также пишет, что одной из причин м.б. блокировка БД, но перезагрузка не помогает.
03.07.2020 11:58
# FreeMind  Модератор  633 368 +0
После анализа отчёта, к сожалению, причину ошибки установить не удалось.

Пожалуйста, напишите:
1. Какие действия с БД выполнялись перед тем как начала появляться ошибка?
2. Перед появлением этой ошибки, появлялись ли какие-либо другие ошибки?

Данную ошибку на наших тестовых БД воспроизвести так же не удалось, поэтому для решения проблемы Вы можете заархивировать всю папку LibaBook2 и выложить, например, на Яндекс-Диск или др. облако, отправив ссылку на скачивание на support@libabook.ru (напрямую отправить на почту архив скорее всего не получится, т.к. размер файлов на эл.почте ограничен). Мы проверим в чём может быть проблема и попытаемся восстановить БД.
03.07.2020 15:05
# pleskatchevaa  FREE  1 0 +0

1. Добавляла книгу в эту базу. Потом нажала открыть БД.
2. нет, все отлично было


Ок, выложу на диск. Значит ли это, что мне надо переустанавливать программу? или надо создать новую базу?
03.07.2020 19:28
# pleskatchevaa  FREE  1 0 +0

отправила ссылку.


Попробовала создать новую БД, создалась и открывается.
Прошлая поломалась в районе 50й книги.
Спасибо
03.07.2020 21:49
# FreeMind  Модератор  633 368 +0
Спасибо за ответы.
Архив по ссылке скачался нормально. В ближайшее время будет выполнен анализ и даны рекомендации дальнейших действий.
03.07.2020 23:33
# FreeMind  Модератор  633 368 +0
Удалось определить причину ошибки:
Видимо, при работе с программой поле "кол-ва строк для вывода" (внизу слева) было случайно стёрто пользователем, и вместо числового значения, определяющего сколько необходимо строк отображать на одной странице, значение стало пустой строкой. После закрытия программы эта пустая строка сохранилась и при открытии БД возникает указанная Вами ошибка.

В следующем обновлении LibaBook данная ситуация будет учитываться и пустая строка будет рассматриваться как значение по умолчанию равное 30.

Рекомендации по решению проблемы:
Вы можете не ждать обновления программы, а исправить ошибку вручную:

1. Откройте в программе "Блокнот" файл C:\LibaBook2\data\dbases\new\название_вашей_бд\data\frmMain_lang.ini

2. Замените строку Text="" на Text="30" для секции
---
[m_cxComboBox_SubjectsPageSize: TcxPropertiesStoreComponent]
=
Text=""
---
(она расположена в начале файла)

3. Сохраните изменения.

4. Запустите LibaBook и откройте БД.


Пожалуйста, напишите о результате.
04.07.2020 10:04
# pleskatchevaa  FREE  1 0 +0
все заработало, огромное Вам спасибо!!!
04.07.2020 15:54
# FreeMind  Модератор  633 368 +0
Отлично!
Ну, а на будущее не забывайте, на всякий случай, почаще делать резервные копии БД. (Меню -> Сохранить как...)