SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 28.09.2010 20:40:37

guliver
Участник
Зарегистрирован: 28.09.2010
Сообщений: 3

восстановление БД

удалил БД MySQL с локального сервера (Denwer). при помощи программы Recuva.com восстановил таблицы
базы в виде файлов MYD, MYI, frm. после того, как все файлы перекидываю в папку, где храняться остальные
БД на локальном сервере и при запуске браузера вывоиться сообщение:
jtablesession::Store Failed
DB function failed with error number 1033
Incorrect information in file: '.\test\jos_session.frm' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '84d657bd9107fcd80236a0fb71498763','1285672853','','0','1','0' )
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24 bytes) in Z:\home\test.ru\www\libraries\joomla\error\exception.php on line 117

Можно ли привести БД в первоначальный вид?

P.S. использую denwer и joomla 1.5

Неактивен

 

#2 28.09.2010 21:21:28

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

Re: восстановление БД

В файле frm хранится структура таблицы. Можете создать в другой БД
пустую версию Joomla, а потом скопировать файлик .frm поверх
испорченного. А вот если побилась MYD, то восстановить ее уже будет
очень сложно.

Неактивен

 

#3 28.09.2010 21:57:06

guliver
Участник
Зарегистрирован: 28.09.2010
Сообщений: 3

Re: восстановление БД

создал и заменил. результат:
jtablesession::Store Failed
DB function failed with error number 130
Incorrect file format 'jos_session' SQL=INSERT INTO `pod_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'cf7e9c5e8d56a043afd050bec656f95d','1285696511','','0','1','0' )

Неактивен

 

#4 29.09.2010 11:51:20

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

Re: восстановление БД

Попробуйте REPAIR TABLE jos_session.

Неактивен

 

#5 29.09.2010 19:07:36

guliver
Участник
Зарегистрирован: 28.09.2010
Сообщений: 3

Re: восстановление БД

Table  Op  Msg_type  Msg_text 
test.jos_session repair Error Incorrect file format 'jos_session'
test.jos_session repair error Corrupt

Отредактированно guliver (29.09.2010 19:08:16)

Неактивен

 

#6 29.09.2010 19:18:46

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

Re: восстановление БД

Ну, значит, не судьба.

jos_session, подозреваю, ценных данных не содержит — ее можно взять целиком
пустую. Всё-таки, сессии. Но вот с другими табличками такого, конечно, не сделаешь.

Неактивен

 

Board footer

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