LibRusLib
Пятница, 22.11.2024, 20:29
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Обсуждение работы программы
jornada812Дата: Суббота, 30.01.2021, 04:01 | Сообщение # 2266
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Цитата drserj ()
Глюк пропал, или после обновления продолжается?
пропал, но если залезть в события windows то там постоянно такие вот сообщения:
Не удается найти описание для идентификатора события 100 из источника MariaDB. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере. Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
mysqldlite.exe: Table '.\mllbr_main\mlgroupname' is marked as crashed and should be repaired

и вот такое нашел

Не удается найти описание для идентификатора события 100 из источника MariaDB. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:



Ресурс сообщения существует, но сообщение не найдено в таблице сообщений
 
drserjДата: Суббота, 30.01.2021, 21:19 | Сообщение # 2267
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Это нормально. Просто я в программу включил только маленький кусочек движка MySQL, ибо тянуть за программой весь сервер - нет смысла. Но если есть большое желание - можно установить полную версию любого движка MySQL или подключиться к любому сетевому серверу. В настройках программы такая возможность имеется.

drSerj
 
jornada812Дата: Вторник, 09.02.2021, 12:53 | Сообщение # 2268
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Cегодня, после обновления базы.. 
#HY000Table '.\mllbr_main\mlgroupname' is marked as crashed and last (automatic?) repair failed
Текст запроса:
select *
from `flibusta`.`mlbook`
left JOIN `flibusta`.`mlauthor` USING(bookid)
left JOIN `flibusta`.`mlauthorname` USING(authorid)
left JOIN `flibusta`.`mlseq` USING(bookid)
left JOIN `flibusta`.`mlseqname` USING(seqid)
left JOIN `flibusta`.`mlgenre` USING(bookid)
left JOIN `flibusta`.`mlgenrename` USING(genreid)
left JOIN `flibusta`.`mlcustinfo` USING(bookid)
left JOIN `flibusta`.`mldescription` USING(bookid)
left JOIN `flibusta`.`mlrating` USING(bookid)
left JOIN `flibusta`.`mldownloaddata` USING(bookid)
left JOIN `flibusta`.`mluserkeyword` USING(bookid)
left JOIN `flibusta`.`mluserprim` USING(bookid)
left join `mllbr_main`.`mlgroup` using (bookid)
left join `mllbr_main`.`mlgroupname` using (groupid)
where 
 bookid>=609783 and bookid<=610303 and lang in("ru") and ext in ("fb2")
group by bookid
;

при поиске новых файлов
 
drserjДата: Вторник, 09.02.2021, 21:24 | Сообщение # 2269
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
Table '.\mllbr_main\mlgroupname' is marked as crashed and last (automatic?) repair failed

Ошибка таблицы имен групп, которую не смогла восстановить система. Если не используется, или используются три стандартные группы "Избранное", "К прочтению" и "Прочитано", можно из каталога mllbr_main куда-нибудь переместить файлы mlgroupname.* и снова запустить программу. Она пересоздаст отсутствующие таблицы. Ежели в этой таблице есть заведенные собственные группы - тогда придется восстанавливать поврежденную таблицу ручками.


drSerj
 
jornada812Дата: Вторник, 09.02.2021, 22:21 | Сообщение # 2270
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
не помню конкретно текст ошибки, но это уже не первый раз, когда теряются данные из групп избранное и.т.д. Не то чтобы сильно нужно, но неприятно. В чем может быть причина?
 
drserjДата: Среда, 10.02.2021, 20:57 | Сообщение # 2271
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Дело в том, что подобная ошибка проявляется у 2-3 человек и очень редко. Возможно, это проблема самого движка базы. Я не совсем давно выкладывал ссылку на обновленный движок. 
Но есть вариант сбоя по железу. По крайней мере, у меня ни разу подобный глюк не проявился, хотя я ежедневно обновляюсь.


drSerj
 
jornada812Дата: Четверг, 11.02.2021, 10:50 | Сообщение # 2272
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Вряд ли железо. Одни и те же файлы у нескольких человек.. А не поделитесь ссылочкой еще раз?
 
drserjДата: Четверг, 11.02.2021, 21:21 | Сообщение # 2273
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
https://disk.yandex.ru/d/iCLQXwaYKj5obg

drSerj
 
jornada812Дата: Понедельник, 01.03.2021, 13:59 | Сообщение # 2274
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Цитата drserj ()
https://disk.yandex.ru/d/iCLQXwaYKj5obg
А есть инструкция, что с этим далее делать? 
Опять какая то фигня произошла. При скачивании очередной порции книг сервер долго не отвечал, нажатие на красную кнопку стоп не приводило к желаемому результату, поэтому в трее выбрал значок библиотеки и нажал выход. После этого старт программы сопровождается пустым месседжем, а далее возникает вот это. https://yadi.sk/i/y7it3CF_NX9tOA Как исправить?
 
drserjДата: Понедельник, 01.03.2021, 22:39 | Сообщение # 2275
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
А есть инструкция, что с этим далее делать?
 
1. В каталоге data программы заменить каталог mysql на тот, который в каталоге data архива.
2. В каталоге mysql заменить файлы и каталоги из каталога mysql в архиве.... 

Как-то так...


drSerj
 
drserjДата: Понедельник, 01.03.2021, 22:41 | Сообщение # 2276
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
После этого старт программы сопровождается пустым месседжем, а далее возникает вот это. https://yadi.sk/i/y7it3CF_NX9tOA Как исправить?

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


drSerj
 
jornada812Дата: Вторник, 02.03.2021, 01:24 | Сообщение # 2277
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Нипамагло( Все то же и с теми же ошибками.
 
drserjДата: Вторник, 02.03.2021, 23:20 | Сообщение # 2278
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
Нипамагло( Все то же и с теми же ошибками.


Тогда, как вариант, скачать комплект наново, создать библиотеку и импортировать наново базу. Если всё хорошо - попробовать перенести файлы из каталога "data\имя_библиотеки" и "data\mllbr_main" в соответствующие каталоги новой программы.
Перед копированием файлов, из программы обязательно выйти.


drSerj
 
jornada812Дата: Среда, 03.03.2021, 10:41 | Сообщение # 2279
Лейтенант
Группа: Пользователи
Сообщений: 44
Репутация: 0
Статус: Offline
Цитата drserj ()
Тогда, как вариант, скачать комплект наново, создать библиотеку и импортировать наново базу

Не понимаю, что происходит. Скачал все заново, установил, sql обновил, библиотеку перенес. В какой то момент ткнул на книжку в интерфейсе, программа подзависла и я ее снял через диспетчер. И опять при старте получаю те же ошибки. 
P.S. Дело кончилось тем, что и дистрибутив с той же ошибкой не запускается


Сообщение отредактировал jornada812 - Среда, 03.03.2021, 12:00
 
drserjДата: Среда, 03.03.2021, 12:02 | Сообщение # 2280
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата jornada812 ()
И опять при старте получаю те же ошибки.

Очень похоже на антивирус... Попробовать или отключить на время, или внести в исключения... Ну и проверить, не удалился ли файл mysqldlite.exe


drSerj
 
Поиск:

Copyright LibRusLib © 2024