SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 20.01.2011 21:39:53

dob
Участник
Зарегистрирован: 20.01.2011
Сообщений: 1

Восстановление дропнутых INNODB таблиц

Здравствуйте! Требуется помощь в восстановлении нескольких дропнутых таблиц в INNOBD (если это возможно).
ОС Win2008 x64
MySQL 5.1
Есть набор файлов ibdata* и iblog* , *.frm дропнутых таблиц отсутствуют
Есть SQL дамп этой базы данных с правильной структурой таблиц, но устаревшими данными.

Заранее благодарен

Неактивен

 

#2 22.01.2011 22:35:15

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Восстановление дропнутых INNODB таблиц

Боюсь, что это неподъемная задача. Если бы был включен innodb_file_per_table,
можно было бы по крайней мере пытаться вытащить часть данных.

Проблема в том, что нужно знать внутренний id таблицы в пространстве InnoDB.
После этого можно в нем искать странички и пытаться что-то с ними сделать
(при условии, что движок не перезаписал на их место что-то). Но в такой ситу-
ации, боюсь, уже ничего не сделаешь sad

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson