пропал, но если залезть в события windows то там постоянно такие вот сообщения: Не удается найти описание для идентификатора события 100 из источника MariaDB. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере. Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: mysqldlite.exe: Table '.\mllbr_main\mlgroupname' is marked as crashed and should be repaired
и вот такое нашел
Не удается найти описание для идентификатора события 100 из источника MariaDB. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере. Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения:
Incorrect definition of table mysql.event: expected column 'sql_mode' at position 14 to have type set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','IGNORE_BAD_TABLE_OPTIONS','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH','EMPTY_STRING_IS_NULL','SIMULTANEOUS_ASSIGNMENT'), found type set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','
Ресурс сообщения существует, но сообщение не найдено в таблице сообщений
Это нормально. Просто я в программу включил только маленький кусочек движка MySQL, ибо тянуть за программой весь сервер - нет смысла. Но если есть большое желание - можно установить полную версию любого движка MySQL или подключиться к любому сетевому серверу. В настройках программы такая возможность имеется. drSerj
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 ;
Table '.\mllbr_main\mlgroupname' is marked as crashed and last (automatic?) repair failed
Ошибка таблицы имен групп, которую не смогла восстановить система. Если не используется, или используются три стандартные группы "Избранное", "К прочтению" и "Прочитано", можно из каталога mllbr_main куда-нибудь переместить файлы mlgroupname.* и снова запустить программу. Она пересоздаст отсутствующие таблицы. Ежели в этой таблице есть заведенные собственные группы - тогда придется восстанавливать поврежденную таблицу ручками. drSerj
не помню конкретно текст ошибки, но это уже не первый раз, когда теряются данные из групп избранное и.т.д. Не то чтобы сильно нужно, но неприятно. В чем может быть причина?
Дело в том, что подобная ошибка проявляется у 2-3 человек и очень редко. Возможно, это проблема самого движка базы. Я не совсем давно выкладывал ссылку на обновленный движок. Но есть вариант сбоя по железу. По крайней мере, у меня ни разу подобный глюк не проявился, хотя я ежедневно обновляюсь. drSerj
А есть инструкция, что с этим далее делать? Опять какая то фигня произошла. При скачивании очередной порции книг сервер долго не отвечал, нажатие на красную кнопку стоп не приводило к желаемому результату, поэтому в трее выбрал значок библиотеки и нажал выход. После этого старт программы сопровождается пустым месседжем, а далее возникает вот это. https://yadi.sk/i/y7it3CF_NX9tOA Как исправить?
1. В каталоге data программы заменить каталог mysql на тот, который в каталоге data архива. 2. В каталоге mysql заменить файлы и каталоги из каталога mysql в архиве....
После этого старт программы сопровождается пустым месседжем, а далее возникает вот это. https://yadi.sk/i/y7it3CF_NX9tOA Как исправить?
сообщение о том, что программа не находит mysql-сервер, который должен был запуститься перед запуском основной части программы. Как лечить - для начала заменить файлы новыми из архива, а дальше посмотрим. drSerj
Тогда, как вариант, скачать комплект наново, создать библиотеку и импортировать наново базу. Если всё хорошо - попробовать перенести файлы из каталога "data\имя_библиотеки" и "data\mllbr_main" в соответствующие каталоги новой программы. Перед копированием файлов, из программы обязательно выйти. drSerj
Тогда, как вариант, скачать комплект наново, создать библиотеку и импортировать наново базу
Не понимаю, что происходит. Скачал все заново, установил, sql обновил, библиотеку перенес. В какой то момент ткнул на книжку в интерфейсе, программа подзависла и я ее снял через диспетчер. И опять при старте получаю те же ошибки. P.S. Дело кончилось тем, что и дистрибутив с той же ошибкой не запускается
Сообщение отредактировал jornada812 - Среда, 03.03.2021, 12:00