Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
проблема с InnoDB (Евгений) 22/11/2007 - 15:00:10



From: Евгений - 22/11/2007 - 15:00:10
Subject:проблема с InnoDB
-----------------
Добрый день.

На домашнем сервере стоит MySQL 5ой версии. На нем крутится с десяток баз данных. Все таблицы имеют тип InnoDB.

Недавно я делал ALTER запрос к одной из таблиц и мой сервер почему-то отключился. После перезагрузки MySQL уже не хотел включаться.

Запустил я его с таким параметром в конфиге:
innodb_force_recovery = 4

Попробовал через PhpMyAdmin посмотреть содержание одной из таблиц и получил ошибку:
#1034 - Incorrect key file for table 'hotels'; try to repair it

Запустил REPAIR TABLE 'hotels' и получил следующее сообщение:
The storage engine for the table doesn't support repair

Что мне делать? На этом сервере крутилась моя работа, которую надо в ближайшее время надо сдавать, а теперь я не могу ее ни продампить, ни просмотреть...

Вот вырезка из лог файла МуSQL:
071122 8:40:16 InnoDB: Page checksum 480294098, prior-to-4.0.14-form checksum 727624790
InnoDB: stored checksum 1831821941, prior-to-4.0.14-form stored checksum 1953506611
InnoDB: Page lsn 1953460322 1970566255, low 4 bytes of lsn at page end 1093611383
InnoDB: Page number (if stored to page already) 1953787758,
InnoDB: space id (if created with >= MySQL-4.1.1 and stored already) 1935949170
InnoDB: Database page corruption on disk or a failed
InnoDB: file read of page 23449.
InnoDB: You may have to recover from a backup.
InnoDB: It is also possible that your operating
InnoDB: system has corrupted its own file cache
InnoDB: and rebooting your computer removes the
InnoDB: error.
InnoDB: If the corrupt page is an index page
InnoDB: you can also try to fix the corruption
InnoDB: by dumping, dropping, and reimporting
InnoDB: the corrupt table. You can use CHECK
InnoDB: TABLE to scan your table for corruption.
InnoDB: See also InnoDB: http://dev.mysql.com/doc/refman/5.0/en/forcing-recovery.html
InnoDB: about forcing recovery.
InnoDB: Ending processing because of a corrupt database page.


Спасибо огромное всем кто откликнулся!


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
32492



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |