Привет всем! У меня тут вопросик (если не сказать вопросище ) по поводу форума Invision Power Board:
У меня была база данных для версии 1.2. Я заюзал скрипт upgrade6 для обновления базы на версию 1.3, во время выполнения второго шага произошел сбой (из-за превышения лимита вермени выполнения скрипта 30с), вызрашяясь назад и снова кликая перейти ко второму шагу вылазила одна и таже ошибка о том что уже существует такое поле таблицы. После чего я пробовал запускать upgrade5, но такой глюк встретился и тут ессно (а точнее было сообщение, о том что такие таблицы уже существуют). Я отредактировал upgrade5 и удалил оттуда строки создающие новые таблицы и поля (сначала убедившись, что такие таблицы и поля уже существуют). В результате чего мне удалось выполнить скрипт upgrade5 на форуме __версии 1.2__. После чего запуская upgrade6 (опять таки отредактированный, т.е. без создания уже существующих таблиц и полей) я добился финального сообщения, что всё ОК, но форум не заработал... Похоже (как мне кажется) тут все испортил скрипт upgrade5, который после создания полей и таблиц ещё что-то оптимизировал и изменял... Сейчас я поставил версию 1.3 начисто и стоит вопрос: как имея резервные копии базы данных (только данных) после первого запуска upgrade6 (при котором был сбой на 2-м шаге), но частично работающую на 1.3 версии (частиично потому что при создании модераторов или изменении каких-либо настроек были ошибки) и резервную копию после всех изменений (когда после повторного запуска upgrade6 "удалось дойти до финиша") как-то восстановить данные (резервные копии в виде дампа без команды CREATE, только INSERT INTO)? Нужно восстановить хотя бы юзеров и все сообщения (разумеется с темами, форумами и категориями). Если сейчас мне импортировать в новую базу данных самые важные таблицы, то сохранятся ли счетчики "кол-во сообщений этого пользователя", и другие подобные счетчики и свойства (они считаются непосредственно из того что есть или где-то записаны?) и что нужно с этими таблицами сделать чтобы восстановить таким образом? Подскажите пожалуйста что можно сделать в моем случае с минимальными потерями
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
AlexxO
Привет всем! У меня тут вопросик (если не сказать вопросище
) по поводу форума Invision Power Board:
У меня была база данных для версии 1.2. Я заюзал скрипт upgrade6 для обновления базы на версию 1.3, во время выполнения второго шага произошел сбой (из-за превышения лимита вермени выполнения скрипта 30с), вызрашяясь назад и снова кликая перейти ко второму шагу вылазила одна и таже ошибка о том что уже существует такое поле таблицы. После чего я пробовал запускать upgrade5, но такой глюк встретился и тут ессно (а точнее было сообщение, о том что такие таблицы уже существуют). Я отредактировал upgrade5 и удалил оттуда строки создающие новые таблицы и поля (сначала убедившись, что такие таблицы и поля уже существуют). В результате чего мне удалось выполнить скрипт upgrade5 на форуме __версии 1.2__. После чего запуская upgrade6 (опять таки отредактированный, т.е. без создания уже существующих таблиц и полей) я добился финального сообщения, что всё ОК, но форум не заработал... Похоже (как мне кажется) тут все испортил скрипт upgrade5, который после создания полей и таблиц ещё что-то оптимизировал и изменял... Сейчас я поставил версию 1.3 начисто и стоит вопрос: как имея резервные копии базы данных (только данных) после первого запуска upgrade6 (при котором был сбой на 2-м шаге), но частично работающую на 1.3 версии (частиично потому что при создании модераторов или изменении каких-либо настроек были ошибки) и резервную копию после всех изменений (когда после повторного запуска upgrade6 "удалось дойти до финиша") как-то восстановить данные (резервные копии в виде дампа без команды CREATE, только INSERT INTO)? Нужно восстановить хотя бы юзеров и все сообщения (разумеется с темами, форумами и категориями). Если сейчас мне импортировать в новую базу данных самые важные таблицы, то сохранятся ли счетчики "кол-во сообщений этого пользователя", и другие подобные счетчики и свойства (они считаются непосредственно из того что есть или где-то записаны?) и что нужно с этими таблицами сделать чтобы восстановить таким образом? Подскажите пожалуйста что можно сделать в моем случае с минимальными потерями
и с как можно меньшими временными затратами
...
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.