[ОТВЕТИТЬ]
Опции темы
12.09.2013 07:13  
bujhm1987
Делал рестор БД из CSV файлов командой mysqlimport -uukm_terminal - supermag E:\dump1\auth_bpc_journal.txt ... и получил ошибку
mysqlimport: Error: 1449, The user specified as a definer ('supermag'@'localhost
') does not exist, when using table: local_auth_account
Что надо поправить? Пользователи все на месте
 
12.09.2013 07:46  
OlegON
Код:
mysql mysql
select host,user from user;
убедись, что он там точно есть... Откуда он там взялся, кстати? Может, flush priveleges не сделал?
 
12.09.2013 08:08  
bujhm1987
Да дело в том что дамп и рестоо идет на тот же сервер,пользователи пропасть никуда не могли. Я сделал дамп с ключом tab, создал БД с другим именем, сделал дамп метаданных с ключами -no-data и -routines,выполнил скрипт на новой базе и запустил импорт. Может что то не так делаю
 
12.09.2013 08:23  
OlegON
на самом деле результат запроса неплохо бы посмотреть... и убедиться, что гранты соответствующие есть...
в дампе же попробуй найти
Цитата:
DEFINER='supermag'@'localhost'
и заменить его на
Цитата:
DEFINER=CURRENT_USER
 
12.09.2013 08:32  
bujhm1987
ок,попробую
 
12.09.2013 10:36  
bujhm1987
ещё одна странная ошибка
C:\MySQL\bin>mysqlimport -uukm_terminal -pCtHDbCGK.C supermag E:\dump1\local_au
th_account_journal.txt
mysqlimport: Error: 1054, Unknown column 'no_such_field' in 'field list', when u
sing table: local_auth_account_journal
 
13.09.2013 12:56  
bujhm1987
Неужели никто с подобным не сталкивался?
 
13.09.2013 13:14  
Crack
Очень похоже, что изуродован дамп. Это же список команд. Посмотрите на чем именно падает. Будет понятнее и подсказать проще.
 
13.09.2013 13:21  
Little
Цитата:
Сообщение от bujhm1987
Неужели никто с подобным не сталкивался?
Насколько помню, при бампе последовательность таблиц немного не та. Поэтому при заливке загружается таблица с ссылками на не существующую пока таблицу. Как отключить сообщения об ошибках сейчас не вспомню.
 
13.09.2013 14:57  
bujhm1987
Цитата:
Сообщение от Dr. Hyde
Очень похоже, что изуродован дамп. Это же список команд. Посмотрите на чем именно падает. Будет понятнее и подсказать проще.
это дамп в csv, он команды sql не использует, mysqlimport берет только txt (csv)
 
 


Опции темы



Часовой пояс GMT +3, время: 01:27.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.