![]() |
Показаны 5 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- Нет Sql-запроса! Помогите... (http://netadmin.ws/forum/showthread.php?threadid=8684)
Нет Sql-запроса! Помогите...
Ð_егулярно резервировал удаленную базу и потом ее восстанавливал на локале. До определенной даты все прекрасно и сейчас вставляется через phpMyAdmin, несколько последних дней при попытке восстановить бекап за последнии дни получаю "Нет SQL-запроса!". Делал бекап и через движок и через удаленный phpMyAdmin.
Какова причина (вероятно в удалленной базе, хотя движок работает нормально) и что сделать?
Плиз!!! Помогите...
У самого такое было ...
Загружаемый файл имеет слишком большой размер, больше, чем стоит ограничение на загружаемый файл, либо больше, чем ограничение на POST в целом ... смотри настройки php.ini (.htaccess) ... разбивай дамп базы на части, заливай по отдельности части .... легче всего восстанавливать конечно-же через shell, но если доступа к нему нету, то нужно просить админов ...
__________________
.
Как разбить дамп на части и потом склеить? Простите за ламерский вопрос - раньше не было проблем и не вникал.
Slavakov добавил 08-05-2004 в 20:01:09:
Ð_азмер базы всего 3,075 Мб, я не могу восстановить на локале,но настройки какие надо могу поменять . Какие? У меня денвер-2 и phpMyAdmin 2.5.4-rc2
Slavakov добавил 08-05-2004 в 20:10:26:
База всего 3,07 Мб.
Может в my.cnf где то можно подправить
Вот настройки:
innodb_data_file_path = ibdata1:10M
innodb_data_home_dir = /usr/local/mysql/ibdata
set-variable = innodb_mirrored_log_groups=1
innodb_log_group_home_dir = /usr/local/mysql/ibdata
set-variable = innodb_log_files_in_group=3
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=1M
innodb_flush_log_at_trx_commit=1
innodb_log_arch_dir = /usr/local/mysql/ibdata
innodb_log_archive=0
set-variable = innodb_buffer_pool_size=10M
set-variable = lower_case_table_names =0
set-variable = innodb_additional_mem_pool_size=5M
set-variable = innodb_file_io_threads=4
set-variable = innodb_lock_wait_timeout=50
Slavakov
Если файл дампа не сжат, то это обычный текстовый файл ... разрезаешь обычным текстовым редактором ... лучше разбивай по таблицам, если таблицы маленькие, то можно по несколько таблиц на файл ...
На локале можно заливать дамп следующим образом:
1) создаешь пустую базу или очищаешь существующую
2) c:\mysql\bin\mysql.exe --database=database_name --user=root --password=password < c:/backup.sql
После этого дамп зальется в нужную базу и можно уже работать ...
GenUS добавил 08-05-2004 в 20:15:23:
ЗЫ Через шелл дамп заливается гораааздо быстрее, чем через скрипт ... 
__________________
.
Спасибо, начала заливаться, но выдала ошибки на конкретных таблицах, сейчас буду разбираться
Slavakov добавил 08-05-2004 в 22:01:33:
Странно, 1-й кусок - тип-топ, 2-й кусок дает ошибку на первой таблице, 3-й тоже - на 1-й. Ð_езал по таблицам
| Формат времени GMT. Текущее время 18:57. | Показаны 5 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.