Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:html:mysql_table_broke [2022/03/23 14:31] belkin |
ru:html:mysql_table_broke [2023/11/29 19:36] (текущий) tignatenko |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Ошибка "Error - 145 - reportindex' is marked as crashed and should be repaired" в логах консоли администрирования портала ====== | + | ====== Ошибка "Error - 145 - ...' is marked as crashed and should be repaired" в логах консоли администрирования портала ====== |
- | **__Вопрос:__**\\ При открытии любого отчёта портала появляется пустая страница и/или в логах консоли администрирования портала появляется ошибка "Error - 145 - reportindex' is marked as crashed and should be repaired". | + | **__Вопрос:__** |
+ | |||
+ | При открытии любого отчёта портала появляется пустая страница и/или в логах консоли администрирования портала появляется ошибка вида "Error - 145 - **Damaged_Table_Name**' is marked as crashed and should be repaired". | ||
Как исправить эту ошибку? | Как исправить эту ошибку? | ||
Строка 7: | Строка 9: | ||
**__Ответ:__** | **__Ответ:__** | ||
- | Сообщение означает, что таблицы mysql повреждены по причине ошибок при записи данных на диск. | + | Фрагмент **Damaged_Table_Name**' в сообщении об ошибке - имя сломавшейся таблицы. Например, ошибка может выглядеть так: "Error - 145 - **reportindex**' is marked as crashed and should be repaired". |
+ | |||
+ | Сообщение означает, что таблица mysql **reportindex** повреждена по причине ошибок при записи данных на диск. | ||
+ | |||
+ | Чтобы исправить эту или другую подобную ошибку, оптимально провести процедуру починки сразу для всех таблиц mysql: | ||
+ | - Выполнить в командной строке следующую команду:\\ "**Путь_К_Папке_С_BusinessStudio**\BS_WebService\MySQL Server 8.0\bin\mysql.exe" -uroot -ptesttest -P5556 **Название_Портала_Латиницей** | ||
+ | - Выполнить команды:\\ REPAIR TABLE avgreportdata;\\ REPAIR TABLE branches;\\ REPAIR TABLE files;\\ REPAIR TABLE forummessages;\\ REPAIR TABLE forummessagessaw;\\ REPAIR TABLE fullfolders;\\ REPAIR TABLE languages;\\ REPAIR TABLE links;\\ REPAIR TABLE mailqueue;\\ REPAIR TABLE maitypes;\\ REPAIR TABLE objectlinks;\\ REPAIR TABLE objects;\\ REPAIR TABLE objectsprohibitionrightscopy;\\ REPAIR TABLE objectsreports;\\ REPAIR TABLE personallinks;\\ REPAIR TABLE pollfinishdate;\\ REPAIR TABLE pollingobjects;\\ REPAIR TABLE pollingobjectsarchive;\\ REPAIR TABLE pollingobjectstatus;\\ REPAIR TABLE polltypequestions;\\ REPAIR TABLE polltypequestionselectvalues;\\ REPAIR TABLE polltypequestiontypes;\\ REPAIR TABLE polltypes;\\ REPAIR TABLE portal;\\ REPAIR TABLE projects;\\ REPAIR TABLE reportdata;\\ REPAIR TABLE reportindex;\\ REPAIR TABLE reports;\\ REPAIR TABLE reportsusersquery;\\ REPAIR TABLE resourcefromtables;\\ REPAIR TABLE resourcefromtablespollarchive;\\ REPAIR TABLE rightsadminpollingobjects;\\ REPAIR TABLE rightsobjects;\\ REPAIR TABLE rightspollingobjects;\\ REPAIR TABLE rightsreports;\\ REPAIR TABLE sections;\\ REPAIR TABLE tables;\\ REPAIR TABLE titleindex;\\ REPAIR TABLE useranswers;\\ REPAIR TABLE useranswersvalues;\\ REPAIR TABLE useranswersvaluesarchive;\\ REPAIR TABLE useranswersvaluesarchivetext;\\ REPAIR TABLE userpositions;\\ REPAIR TABLE users;\\ REPAIR TABLE usersgroups;\\ REPAIR TABLE userslinks;\\ REPAIR TABLE version;\\ exit | ||
+ | |||
+ | |||
+ | |||
- | \\ Для решения проблемы необходимо: | + | [<contextnavigator>] |
- | - Выполнить в командной строке следующую команду:\\ "**Путь_К_Папке_С_BusinessStudio**\BS_WebService\MySQL Server 8.0\bin\mysql.exe" –uroot –ptesttest –P5556 **Название_Портала_Латиницей** | + | {(rater>id=ru_html_mysql_table_broke|name=Ошибка "Error - 145 - ...' is marked as crashed and should be repaired" в логах консоли администрирования портала|type=vote|trace=ip|img=:taggic.png|headline=off)} |
- | - Выполнить следующий список команд:\\ REPAIR TABLE avgreportdata;\\ REPAIR TABLE branches;\\ REPAIR TABLE files;\\ REPAIR TABLE forummessages;\\ REPAIR TABLE forummessagessaw;\\ REPAIR TABLE fullfolders;\\ REPAIR TABLE languages;\\ REPAIR TABLE links;\\ REPAIR TABLE mailqueue;\\ REPAIR TABLE maitypes;\\ REPAIR TABLE objectlinks;\\ REPAIR TABLE objects;\\ REPAIR TABLE objectsprohibitionrightscopy;\\ REPAIR TABLE objectsreports;\\ REPAIR TABLE personallinks;\\ REPAIR TABLE pollfinishdate;\\ REPAIR TABLE pollingobjects;\\ REPAIR TABLE pollingobjectsarchive;\\ REPAIR TABLE pollingobjectstatus;\\ REPAIR TABLE polltypequestions;\\ REPAIR TABLE polltypequestionselectvalues;\\ REPAIR TABLE polltypequestiontypes;\\ REPAIR TABLE polltypes;\\ REPAIR TABLE portal;\\ REPAIR TABLE projects;\\ REPAIR TABLE reportdata;\\ REPAIR TABLE reportindex;\\ REPAIR TABLE reports;\\ REPAIR TABLE reportsusersquery;\\ REPAIR TABLE resourcefromtables;\\ REPAIR TABLE resourcefromtablespollarchive;\\ REPAIR TABLE rightsadminpollingobjects;\\ REPAIR TABLE rightsobjects;\\ REPAIR TABLE rightspollingobjects;\\ REPAIR TABLE rightsreports;\\ REPAIR TABLE sections;\\ REPAIR TABLE tables;\\ REPAIR TABLE titleindex;\\ REPAIR TABLE useranswers;\\ REPAIR TABLE useranswersvalues;\\ REPAIR TABLE useranswersvaluesarchive;\\ REPAIR TABLE useranswersvaluesarchivetext;\\ REPAIR TABLE userpositions;\\ REPAIR TABLE users;\\ REPAIR TABLE usersgroups;\\ REPAIR TABLE userslinks;\\ REPAIR TABLE version;\\ exit; | + |