Пропустить

Ошибка 1062 при восстановлении БД форума.

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!

Ошибка 1062 при восстановлении БД форума.

Сообщение Stanley » 21.08.2005 22:04

Установил новую версию (2.0.17) форума полностью удавлив все файлы и базу, предварительно сделав её копию. Не получается восстановить БД. Происодит ошибка:

Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'для' for key 1

INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('для', '621', '0')

Line : 980
File : admin_db_utilities.php

К тому же, после попытки восстановления, в админской панели версия форума значится как 2.0.15 (копия базы была сделана в версии 2.0.15).

Почитал форум, и насколько понял нужно удалить какие-то таблицы в БД, но не понял какие и как.
Пожалуйста, напишите подробно, как это делать если есть компьютер с WinXP SP2.

Stanley
phpBB 1.4.1
 
Сообщения: 41
Зарегистрирован: 21.08.2005 19:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 21.08.2005 23:52

Stanley писал(а):Duplicate

Слово "дубликат" не напоминает?

Stanley писал(а):К тому же, после попытки восстановления, в админской панели версия форума значится как 2.0.15 (копия базы была сделана в версии 2.0.15).

install/update_to_latest.php мне за вас делать?
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4469
Зарегистрирован: 12.11.2004 0:20
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.

Сообщение Stanley » 23.08.2005 18:13

Слово "дубликат" не напоминает?

Примерно этим в других темах и заканчивается. Мне абсолютно не понятно, что нужно делать дальше. :( Пожалуйста, объясните подробно.

install/update_to_latest.php мне за вас делать?

Разобрался. Надо скопировать каталог Install туда, где он должен быть. Иначе этот скрипт не запускается. До этого прочитал не правильный совет.

Stanley
phpBB 1.4.1
 
Сообщения: 41
Зарегистрирован: 21.08.2005 19:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 23.08.2005 19:06

Stanley писал(а):Примерно этим в других темах и заканчивается. Мне абсолютно не понятно, что нужно делать дальше.

Это значит что эта запись у вас уже есть в БД, разве не логично? И это значит что именно её добавлять не надо, тоже не логично? Варианты решения:
1) найти эту строку в архиве БД, удалить её и провести восстановление без этой строки.
2) Поковырять phpMyadmin и настроить импорт с игнорированием дубликатов (у меня по крайней мере эта функция была, но я ею не пользовался). Пользуйтесь этим вариантом с большой осторожностью. И потом верните все настройки назад.
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4469
Зарегистрирован: 12.11.2004 0:20
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.

Сообщение Stanley » 23.08.2005 23:23

VVVas, спасибо. Но таких строк было много, после десятой я просто удалил все остальные строчки с INSERT INTO phpbb_search_wordlist. Тогда база восстановилась. Так можно было делать? И что теперь будет?
Хотел попробовать второй способ, но не нашёл настройки импорта в phpMyadmin. Ну и ладно.

Stanley
phpBB 1.4.1
 
Сообщения: 41
Зарегистрирован: 21.08.2005 19:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 24.08.2005 0:00

Stanley писал(а):Так можно было делать? И что теперь будет?

Теперь у вас не будет работать поиск, необходимо провести переиндексацию. Поиск по "reindex".
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4469
Зарегистрирован: 12.11.2004 0:20
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.

Сообщение Stanley » 24.08.2005 1:02

Переиндексировал. Спасибо за помощь.

Stanley
phpBB 1.4.1
 
Сообщения: 41
Зарегистрирован: 21.08.2005 19:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 24.08.2005 1:08

Пожалуйста, но учтите что поиск руллит.
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4469
Зарегистрирован: 12.11.2004 0:20
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.

Сообщение Almatinec » 03.10.2005 14:18

Здравствуйте. :) А что делать если phpMyAdmin форума с которого надо перенести базу недоступен (бесплатный форум)? Где в самом Бекапе базы можно найти дубликаты?(если возможно вообще) :(
Или есть иной путь?

СПАСИБО! :)

ПОЖАЛУЙСТА будьте терпеливы, ведь есть люди которые мало знают об этом и скромно надеются на вашу помощь :roll:

Almatinec
phpBB 1.4.3
 
Сообщения: 63
Зарегистрирован: 03.10.2005 8:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение crash » 03.10.2005 14:26

Almatinec писал(а):Где в самом Бекапе базы можно найти дубликаты?(

вот в самом бэкапе файла и ищите. надеюсь открыть блокнотом можете?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6619
Зарегистрирован: 07.07.2004 16:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение Almatinec » 03.10.2005 14:42

Так там СТОЛЬКО ВСЕГО!!! :shock: Я не настолько хорошо разбираюсь в БД что-бы понять где чего удалять. ПОЖАЛУЙСТА подскажите как можно избавиться от дубликатов более легким способом. :(

Almatinec
phpBB 1.4.3
 
Сообщения: 63
Зарегистрирован: 03.10.2005 8:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение crash » 03.10.2005 14:47

Almatinec
а вы знаете даже в винде есть поиск, и в блокноте.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6619
Зарегистрирован: 07.07.2004 16:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение MAzZY » 16.05.2006 16:01

Мне недавно сильно помог скрипт Sypex Dumper Lite
Рекомендую
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Сообщение stempher » 26.05.2006 14:28

При восстановлении БД произошла ошибка 1062. Я в скрипте sql удалил все строки INSERT INTO ...........

VVVas писал(а):Теперь у вас не будет работать поиск, необходимо провести переиндексацию. Поиск по "reindex".


Можно поподробнее как сделать переиндексацию??? Если в поиске задаю "reindex", то ничего не происходит :cry: Помогите плиз.....
Я хотел бы изменить жизнь, да Бог исходники не дает...

stempher
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 17.05.2006 10:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение /DiOs » 26.05.2006 16:43

stempher писал(а):Если в поиске задаю "reindex", то ничего не происходит

А вот если я задаю, то мне дают четыре ссылки, включая данный топик, из которых одна ну прямо-таки в дугу: http://phpbbguru.net/community/viewtopic.php?t=254&highlight=reindex Наверно, у нас с вами разный форум. Или разные поиски. Я боюсь строить предположения о физиологических различиях...
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Former team member
 
Сообщения: 1139
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

Вернуться в FAQ (phpBB 2.0.x)

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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

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

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы