Ошибка баз данных после авар.выкл.питания

Статус
В этой теме нельзя размещать новые ответы.

tretvv

New Member
LV
0
 
Было выключение питания и после этого IPB при запуске говорит:

Ошибка при работе с базой данных
Возникла проблема при работе с базой данных.

В админку входит нормально, при диагностике баз данных говорит:
При проверке таблиц и полей вашей базы данных были найдены ошибки. Пожалуйста, нажмите здесь для исправления этих ошибок

Нажимаю и:
ibf_posts Fix Automatically | Fix Manually
ALTER TABLE ibf_posts ADD pid int(10) NOT NULL auto_increment, ADD PRIMARY KEY( pid);

А при проверке индексов БД:
ibf_posts pid
Missing primary key Исправить автоматически | Исправить вручную
ALTER TABLE ibf_posts ADD pid int(10) NOT NULL auto_increment, ADD PRIMARY KEY (pid)
ibf_posts topic_id
Missing index 'topic_id' Исправить автоматически | Исправить вручную
ALTER TABLE ibf_posts ADD INDEX topic_id(topic_id,queued,pid,post_date)
ibf_posts author_id
Missing index 'author_id' Исправить автоматически | Исправить вручную
ALTER TABLE ibf_posts ADD INDEX author_id(author_id,topic_id)
ibf_posts post_date
Missing index 'post_date' Исправить автоматически | Исправить вручную
ALTER TABLE ibf_posts ADD INDEX post_date(post_date)
ibf_posts ip_address
Missing index 'ip_address' Исправить автоматически | Исправить вручную
ALTER TABLE ibf_posts ADD INDEX ip_address(ip_address)
ibf_posts post_key
Missing index 'post_key'




Что делать? Как это пофиксить?
 
в <b>phpMyAdmin</b> выбери нужную базу данных, отметь все таблицы в ней и нажми - <b>Востановть таблицу</b> или <b>Оптимизировать таблицу</b>
 
<!--quoteo(post=84387:date=17.11.2008, 21:05:name=«$EGUR@»)--><div class='quotetop'>Цитата(«$EGUR@» @ 17.11.2008, 21:05) [snapback]84387[/snapback]</div><div class='quotemain'><!--quotec-->в <b>phpMyAdmin</b> выбери нужную базу данных, отметь все таблицы в ней и нажми - <b>Востановть таблицу</b> или <b>Оптимизировать таблицу</b><!--QuoteEnd--></div><!--QuoteEEnd-->


Спасибо большое за подсказку. Скачал phpMyAdmin для FreeBSD, установил, настроил, запустил с рабочей станции, и чудо - базы восстановились.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху