Ошибка при переносе

Автор kessensmf, 03 июля 2008, 23:42:38

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kessensmf

Такая проблемка, при переносе на другой хостинг, при использовании утилитки restore_backup.php выдало следующие ошибки:


Some of the queries were not executed properly. Technical information about the queries:
Line #60399: Invalid default value for 'is_read'
Line #60455: Table 'nxteam14.smf_log_karma' doesn't exist
Line #60586: Invalid default value for 'logTime'
Line #60595: Table 'nxteam14.smf_log_online' doesn't exist
Line #66305: Invalid default value for 'last_update'
Line #66326: Table 'nxteam14.smf_sessions' doesn't exist
Line #67094: Invalid default value for 'views'
Line #67119: Table 'nxteam14.smf_tp_articles' doesn't exist
Line #67145: Invalid default value for 'var1'
Line #67164: Table 'nxteam14.smf_tp_blocks' doesn't exist



Подскажите пожалуйста как это исправить. Извиняюсь если решение подобной проблемы уже всплывало, но пробежавшись по поиску не нашел.

kessensmf

Или подскажиет как это сделать с помощью phpMyAdmin.
Я экспорт сделал, потом при импорте оно выдало ошибку
#1044 - Access denied for user 'nxteam14'@'%' to database 'anxteam_nxtdb'

Ну впринципе да, логин/пароль и имя БД то разные, на старом и новом хостинге.
Подскажите как выйте с данной ситуации.

kessensmf

Уже несколько раз делал бэкап заного, и пытался восстановить - те же самы ошибки. МОжет необходимо производить какие то действия перед бэкапом/восстановлением ?

Mavn

при бэкапе базы данных большинство скриптов прописывают в самом начале файла название бд с которого делался бэкап.
При восстановлении из бэкапа некоторые программы берут имя бд из файла а не то что вы им указываете. Поэтому после бэкапа нужно открыть файл и убрать строку с названием бд
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

kessensmf

Щас попробую сделать. Правда если не упаковывать, то размер БД получается 80Мб, а phpMyAdmin вроде писалось что не более 51,200 КБ.

А с чем связаны ошибки при использовании restore_backup.php не подскажите?

Mavn

Table 'nxteam14.smf_log_karma' doesn't exist

Table doesn't exist

означает что таблица не существует и данные просто заливать некуда
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

kessensmf

Но ведь делалось все утилиткой вашей, причем несколько раз переделывал.
А как можно исправить это ?

Mavn

удали из файла название бд и восстанавливай

или же через ssh что для больших бд самое оно
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

kessensmf

Цитата: Mavn от 04 июля 2008, 16:45:17
или же через ssh что для больших бд самое оно

А можно поподробнее пожалуйста, что такое ssh ?

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

kessensmf

Ну вообщем база так и не импортировалась, висела долго, потом невозможно отобразить страницу и все, наверно таки большая сильно.

А если кинуть ее в зип архив, то вот что выдает:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 88225838 bytes) in /sql/hosts/sql-2.ayola.net/libraries/import.lib.php on line 262

Stern

Цитата: kessensmf от 04 июля 2008, 17:33:10
Ну вообщем база так и не импортировалась, висела долго, потом невозможно отобразить страницу и все, наверно таки большая сильно.

А если кинуть ее в зип архив, то вот что выдает:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 88225838 bytes) in /sql/hosts/sql-2.ayola.net/libraries/import.lib.php on line 262
Не хватает памяти, выделенной для вас хостером на сервере.
Пытайте Mavna, чтобы растолковал про ssh - сам с удовольствием послушаю ;-)
МышЫ плакали, кололись, но продолжали жрать кактус...


Stern

МышЫ плакали, кололись, но продолжали жрать кактус...