Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
fluoro

База данных поломалась, атоматическое исправление не работает

Рекомендованные сообщения

IP.Board 3.2.1

 

ibf_content_cache_posts Отсутствует индекс: date_index

 

при выполнении ручного запроса выдаёт - Incorrect file format 'ibf_content_cache_posts'

 

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

 

можно исправить? или бобик сдох?

Поделиться сообщением


Ссылка на сообщение

90% вероятности, что можно восстановить, немного напрягшись. А бекапа нема?

А не проще начать с нуля, на другом движке (не вижу упаднических слов в вашем сообщении)? Как Вы смотрите на phpBB или LB? Кстати, еще и бесплатно ;)))

Поделиться сообщением


Ссылка на сообщение

90% вероятности, что можно восстановить, немного напрягшись. А бекапа нема?

А не проще начать с нуля, на другом движке (не вижу упаднических слов в вашем сообщении)? Как Вы смотрите на phpBB или LB? Кстати, еще и бесплатно ;)))

 

 

Бэкап вчерашний, лень было контент по новой заливать было.

Уже восстановил из резерва. Погуглил, написали что часть данных, для оптимизации, SQL в памяти хранит и если из-за сбоя не успеет записать на винт, то всё, пипец. Ну это как я понял. Очень странно, у меня за 5 лет никогда такого не было, максимум приходилось автоматическое исправление БД использовать.

Поделиться сообщением


Ссылка на сообщение
ibf_content_cache_posts

Можно было не возиться с бекапами, а выполнить TRUNCATE этой таблицы. Там все равно кешированные посты лежат - само перегенерируется.

Поделиться сообщением


Ссылка на сообщение
12/06/11 09:14 (изменено)

а у меня такая трабла:

 

в админпанели логи таковы:

Error: 145 - Table './benzclub_fforum/topics' is marked as crashed and should be repaire

 

 

при проверке баз пишет:

Отсутствует индекс: tid

Отсутствует индекс: topic_firstpost

Отсутствует индекс: last_post

Отсутствует индекс: forum_id

Отсутствует индекс: starter_id

Отсутствует индекс: last_post_sorting

Отсутствует индекс: start_date

Отсутствует индекс: last_x_topics

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

ALTER TABLE topics ADD PRIMARY KEY (tid)

ALTER TABLE topics ADD INDEX topic_firstpost (topic_firstpost)

ALTER TABLE topics ADD INDEX last_post (forum_id,pinned,last_post,state)

ALTER TABLE topics ADD INDEX forum_id (forum_id,pinned,approved)

ALTER TABLE topics ADD INDEX starter_id (starter_id,forum_id,approved)

ALTER TABLE topics ADD INDEX last_post_sorting (last_post,forum_id)

ALTER TABLE topics ADD INDEX start_date (start_date)

ALTER TABLE topics ADD INDEX last_x_topics (forum_id,approved,start_date)

 

что делать?

Изменено пользователем Bulick

Поделиться сообщением


Ссылка на сообщение
12/06/11 10:28 (изменено)

мой пост выше прошу не рассматривать :)

перестроил таблицы при помощи Админцентра, все ок.

 

спасибо за такие возможности!

Изменено пользователем Bulick

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...