Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:html:mysql_table_broke [2022/03/23 14:28]
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". 
  
 Как исправить эту ошибку? Как исправить эту ошибку?
  
-**__Ответ:__**\\ Для решения проблемы необходимо: +**__Ответ:__** 
-  - Выполнить в командной строке следующую команду:\\ "C:\Program Files (x86)\STU-Soft\Business Studio 5\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;+Фрагмент **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>] 
 +{(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)}
Driven by DokuWiki