Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
TABLE is marked as crashed and should be repaired
Пользователь: Cinderella (IP-адрес скрыт)
Дата: 12, September, 2017 11:18

Сайт (http://biblioteka.rgotups.ru/jirbis2/), исправно работающий 4 года, не открывается и выдает ошибку Table '.\jirbis2\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`, `client_id`, `time`) VALUES ('abfb09a1b425c65259dc2905d967ad61', 0, '1505206174')
Нашла 2 файла jos_session с расширениями MYI и MYD. В какой из них и как вносить изменения?
Как решить данную проблему?



Редактировано 1 раз. Последний раз 13.09.2017 10:41 пользователем Кирилл Соколинский (СЗТУ).

Re: ошибка Table '.\jirbis2\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`, `client_id`, `time`) VALUES ('abfb09a1b425c65259dc2905d967ad61', 0, '1505206174')
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 13, September, 2017 10:40

Пожалуйста, выполните инструкции из раздела «Восстановление таблиц MySQL» документации J-ИРБИС 2.0.

Re: ошибка Table '.\jirbis2\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`, `client_id`, `time`) VALUES ('abfb09a1b425c65259dc2905d967ad61', 0, '1505206174')
Пользователь: Cinderella (IP-адрес скрыт)
Дата: 14, September, 2017 09:15

Спасибо, таблицы восстановились, сайт работает.



Редактировано 1 раз. Последний раз 14.09.2017 09:57 пользователем Cinderella.

Re: TABLE is marked as crashed and should be repaired
Пользователь: Cinderella (IP-адрес скрыт)
Дата: 16, February, 2018 14:16

Ночью произошел сбой электропитания. Утром после восстановления на сайте [biblioteka.rgotups.ru] при его открытии вывелись 5 одинаковых наложенных на основной текст главной страницы сообщений, относящихся к статистике посещаемости "Warning: mysql_query() [function.mysql-query]: Unable to save result set inC:\jirbis2_server\htdocs\jirbis2\libraries\joomla\database\database\mysql.phpon line 534",затем при нажатии на кнопку меню на чистом экране вывелось "Table '.\jirbis2\jos_session' is marked as crashed and should be repaired SQL=INSERT INTO `jos_session` (`session_id`, `client_id`, `time`) VALUES ('29ecf726eb3b9006d74e8043bdf53a64', 0, '1518772915')".
Восстановила таблицу jos_session с помощью приложения heidisql.exe. Сайт открывается, позволяет переходить по страницам, но в отображаемой Статистике изменилась дата с 2013-10-22 на 1970-01-01, и отсутствуют данные для посещений сегодня, за месяц, в год, макс. посещений в день, ботов сегодня, посещений всего выведено 0. В модуле статистика дата начала публикации прежняя 2013-10-22. Дополнительные счетчики поисков отображаются корректно. Можно ли восстановить статистику посещений?

Re: TABLE is marked as crashed and should be repaired
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, February, 2018 23:47

Cinderella написал(а):
-------------------------------------------------------
> Ночью произошел сбой электропитания. Утром после
> восстановления на сайте

Похоже, были повреждены несколько таблиц (не только jos_session). Пожалуйста, выполните восстановление всех таблиц БД jirbis2. Если это не даст результата, значит данные, скорее всего, потеряны. В этой ситуации пришлите мне пароль и логин административной панели, я попробую проанализировать проблему.

Re: TABLE is marked as crashed and should be repaired
Пользователь: Cinderella (IP-адрес скрыт)
Дата: 19, February, 2018 09:19

Спасибо! Восстановление всех таблиц БД jirbis2 дало положительный результат. Выпала статистика только за истекшие субботу и воскресенье. При восстановлении таблиц jirbis2.jos.finder_tokens и jirbis2.jos.finder_tokens_aggregate вывелись сообщения The storage engine for this table doesn't support repair. Можно ли их проигнорировать?

Re: TABLE is marked as crashed and should be repaired
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 20, February, 2018 16:11

Cinderella написал(а):
-------------------------------------------------------
> восстановлении таблиц jirbis2.jos.finder_tokens и
> jirbis2.jos.finder_tokens_aggregate вывелись
> сообщения The storage engine for this table
> doesn't support repair. Можно ли их
> проигнорировать?

Да, можно. Не все типы таблиц позволяют осуществлять восстановление.

Re: TABLE is marked as crashed and should be repaired
Пользователь: Cinderella (IP-адрес скрыт)
Дата: 03, April, 2023 17:07

Сегодня на сайте [biblioteka.rgotups.ru] вышло сообщение "Дублирующаяся запись '1-' для ключа whosonline SQL=INSERT INTO `jos_session` (`session_id`, `client_id`, `time`) VALUES ('f86f5a8f67c83f79f1b48c973c1d5702', 0, '1680526953')". Понимаю, что необходимо восстановить таблицы MySQL. Ранее для старого сервера я скачивала HeidiSQL. Сегодня по ссылке, указанной в инструкции J-ИРБИС по умолчанию скачивается файл HeidiSQL_12.4_32_Portable. Но можно выбрать HeidiSQL_12.4_64_Portable. И еще есть вариант installer 32/64 combined HeidiSQL_12.4.0.6659_Setup. Интерфейс менеджера сеансов отличается от данного в инструкции.
Тип сети в инструкции "MySQL(TCP/IP)", в менеджере сеансов "MariaDB or MySQL Server(TCP/IP)". Также появилось поле Library, которое надо заполнить, выбрав из libmysql.dll и libmysql-6.1.dll.
Версия ИРБИС64+2020.1
Пожалуйста, подскажите
1. какое приложение выбрать для восстановления таблиц,
2. что задать для типа сети,
3. что выбрать для поля library в менеджере сеансов

Re: TABLE is marked as crashed and should be repaired
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 04, April, 2023 13:28

Ориентируйтесь на скриншоты, которые представлены в документации, в разделе «Восстановление таблиц MySQL». Во всех случаях, когда Вы затрудняетесь выбрать правильные значения, оставьте значения по умолчанию.

Re: TABLE is marked as crashed and should be repaired
Пользователь: Cinderella (IP-адрес скрыт)
Дата: 05, April, 2023 10:38

Кирилл Евгеньевич, Вы пишете
"Ориентируйтесь на скриншоты, которые представлены в документации, в разделе «Восстановление таблиц MySQL». Во всех случаях, когда Вы затрудняетесь выбрать правильные значения, оставьте значения по умолчанию."
По умолчанию по указанной в документации ссылке скачивается Portable Version 32 bit.
Из Вашего ответа следует, что 64 bit-ную версию не использовать, также как и installer 32/64 combined.
В отсутствующем на ScreenShort-е из документации поле Library, по умолчанию в менеджере сеансов предлагается "libmariadb.dll".
Но можно еще выбрать "libmysql.dll" или "libmysql-6.1.dll".
Правильным ли будет выбор "libmariadb.dll", а не "libmysql.dll"
Прилагаю ScreenShort менеджера сеансов. Порт заменю на 3307.
Мои вопросы:
1. Для восстановления использовать Portable Version 32 bit?
2. В поле Library оставить значение "libmariadb.dll", а не "libmysql.dll"?
MariaDB is an open-source fork of MySQL created in 2009. MariaDB is a backward-compatible improved version of MySQL. It comes with various inbuilt capable features and many security and execution improvements missing in MySQL. MariaDB supports the same features that MySQL does but offers additional ones too

Вложения: Менеджер сеансов_ScreenShort.jpg (100.5KB)  
Re: TABLE is marked as crashed and should be repaired
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, April, 2023 03:09

Cinderella написал(а):
-------------------------------------------------------

> Мои вопросы:
> 1. Для восстановления использовать Portable
> Version 32 bit?
> 2. В поле Library оставить значение
> "libmariadb.dll", а не "libmysql.dll"?
> MariaDB is an open-source fork of MySQL created in
> 2009. MariaDB is a backward-compatible improved
> version of MySQL. It comes with various inbuilt
> capable features and many security and execution
> improvements missing in MySQL. MariaDB supports
> the same features that MySQL does but offers
> additional ones too


Подойдёт любая версия и библиотека по умолчанию -- libmariadb.dll
Вы не можете сделать роковую ошибку! Если Вы опасаетесь сделать ошибку, то зарезервируйте J-ИРБИС 2.0, как это описано в разделе Перенос сайта на новый сервер.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.