[ОТВЕТИТЬ]
Опции темы
29.06.2016 11:09  
Dim
После обновления УКМ до 71 СП1 сломался Стандартный экспорт 4. Ошибка -
"Query failed: Error(1054) Unknown column 'sold_by_promo_price' in 'field list': ...."

Я понимаю, что изменилась структура таблиц, и мне надо в базе экспорта добавить колонку в таблицу. Подскажите скрипт, как сделать, пож.
 
29.06.2016 11:26  
OlegON
Лучше на той БД, где она есть, сделать
Цитата:
show create table имя таблицы
и посмотреть, как она сделана, после чего
Цитата:
alter table имя таблицы ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
 
"Спасибо" OlegON от:
29.06.2016 11:40  
Dim
справился, спасибо. добавил поле в таблице экспорта, конвертер заработал. ТП посоветовала пересоздать конвертер и базу. скорее всего есть и еще расхождения в полях, но у меня выгрузка данных завелась, дальше пока не анализировал
 
29.06.2016 15:33  
whitewizard
А вот интересно было бы добавить столбец в таблицу, в которой мульон записей.
Через экспорт/импорт долго выходит.
 
29.06.2016 16:45  
OlegON
Цитата:
Сообщение от whitewizard
А вот интересно было бы добавить столбец в таблицу, в которой мульон записей.
Через экспорт/импорт долго выходит.
Делал, с 13 миллионами записей, минут за 10 на SSD отработало...
 
29.06.2016 16:50  
whitewizard
На mysql?
 
29.06.2016 16:50  
OlegON
Да, именно на нем. Правда, не УКМ ни разу.
 
29.06.2016 16:51  
whitewizard
А просто столбец добавить никак нельзя?
 
29.06.2016 17:09  
Павел Сосновских
в процессе обновлений это несколько раз происходит(в частности 54,61,71 версии trm_out_receipt_item)
наверное поэтому сделали принудительную обрезку чеков
на днях был пример:
в таблице было 5,5 млн записей, размер таблицы - 1,5Гб,
комп сервером назвать нельзя(i3 2Гб рам)
операция занимал 20-30 минут

упд: вообще это происходит примерно так:
данные из таблицы копируются во временную копию
дропается старая таблица
создается новая измененная
данные копируются в новую
временная освобождается

Последний раз редактировалось Павел Сосновских; 29.06.2016 в 17:20.
 
29.06.2016 17:22  
OlegON
Я про добавление столбца говорил. Табличка 13+млн записей, около гига, да. Добавлял столбец. Около 10 минут.
 
 


Опции темы



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

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