Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 27.08.2015
(Я новичёк.)
Ситуация в следующем
После того как база случайно потерлась, она была восстановлена через бекап (дампов не было). НО сайт отображался пустой.
После вмешательства тех. поддержки сайт появился заполненный, но при первом же нажатии на ссылку сервер выдал: Table '1gb_moslight.ss_categories' doesn't exist
Зайдя в PHPmyAdmin я увидел, что слева в окне phpmyadmin отображаются названия таблиц базы данных, но принажатии на таблицу выдаётся следующее '1gb_moslight.ss_categories' doesn't exist'
Вопрос: можно ли восстановить базу, если есть только бекап более ранней версии базы в виде файлов .ibd и .frm ???
P/S объяснил как смог



Партнер
 

Junior
Статус: Не в сети
Регистрация: 31.08.2015
Можете обратиться за помощью с таким софтом https://mysql.recoverytoolbox.com/ru/
Здесь описан механизм восстановления таблиц из .ibd файлов. Насколько я понимаю .frm можно не копировать, и они создатутся сами.
Принцип примерно следующий:
1) Очищаем текущую таблицу запросом.
ALTER TABLE tbl_name DISCARD TABLESPACE;
2) Копируем .ibd файл в соответствующий каталог (с имеем БД).
3) Выполняем запрос на восстановление таблицы.
ALTER TABLE tbl_name IMPORT TABLESPACE;
Здесь есть один существенный момент, .ibd файлы будут импортированы таким образом, только если были сохранены во время неактивности MySQL, к примеру если она была выключена, иначе возможны ошибки и отказы.
После восстановления выполните запрос на проверку:
CHECK TABLE tbl_name;
http://softtime.ru/forum/read.php?id_forum=3&id_theme=92494


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan