Ошибка при обновлении БД

Ответить
Paganini
Сообщения: 124
Зарегистрирован: 06 фев 2018, 12:05
Имя: Марат Капранов
Откуда: Россия, Санкт-Петербург

Ошибка при обновлении БД

Сообщение Paganini »

http://prntscr.com/lxeaam

install/autoupdate/from_2.3_to_2.4.php завершается ошибкой следующего содержания:
Обработка...
insert into app_fields (type, entities_id, forms_tabs_id, sort_order) values ('fieldtype_date_updated', '1', '1', '3')
1364
Field 'name' doesn't have a default value
Аватара пользователя
support
Техническая поддержка
Сообщения: 9008
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при обновлении БД

Сообщение support »

Файл из архива замените в install\autoupdate\includes\ и повторите попытку. Сообщите результат.
Вложения
database.zip
(1.08 КБ) 205 скачиваний
$Expert
Спонсор
Спонсор
Сообщения: 486
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Москва

Re: Ошибка при обновлении БД

Сообщение $Expert »

support писал(а): 20 дек 2018, 15:53 Файл из архива замените в install\autoupdate\includes\ и повторите попытку. Сообщите результат.
You have already run this update
Paganini
Сообщения: 124
Зарегистрирован: 06 фев 2018, 12:05
Имя: Марат Капранов
Откуда: Россия, Санкт-Петербург

Re: Ошибка при обновлении БД

Сообщение Paganini »

Да, теперь всё хорошо, спасибо.

Я откатил базу до резервной копии, которую делал ПЕРЕД накатыванием бетки. И снова выполнил скрипт обновления БД с предложенным фиксом. Все прошло нормально.
ALEXsei
Сообщения: 48
Зарегистрирован: 27 авг 2015, 04:32

Re: Ошибка при обновлении БД

Сообщение ALEXsei »

Database Error: 1146 - Table 'ninadesi_r.app_ext_currencies' doesn't exist
Query: select * from app_ext_currencies order by sort_order
Page: /index.php?module=dashboard/

обновлялся с версии 1.6 .. скачал дистрибутив 2.3, распаковал поверх установленных файлов, последовательно обновлял все версии БД. Ошибок не было, но сайт не запустился .. был синий экран и ссылка вела на модуль версии. Тогда накатил 2.4 и обновил базу. Получил ошибки что в начале.

PHP 7.2
Аватара пользователя
support
Техническая поддержка
Сообщения: 9008
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при обновлении БД

Сообщение support »

Таблица app_ext_currencies была для дополнения 1.7. Похоже забыли выполнить
install\ext_autoupdate\from_1.6_to_1.7.php
Выполните еще раз этот файл и сообщите результат.
ALEXsei
Сообщения: 48
Зарегистрирован: 27 авг 2015, 04:32

Re: Ошибка при обновлении БД

Сообщение ALEXsei »

пишет

Обработка...
ALTER TABLE `app_ext_processes_actions_fields` ADD `enter_manually` TINYINT(1) NOT NULL DEFAULT '0' AFTER `value`
1146
Table 'ninadesi_r.app_ext_processes_actions_fields' doesn't exist
Аватара пользователя
support
Техническая поддержка
Сообщения: 9008
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Ошибка при обновлении БД

Сообщение support »

что то не так делаете.
ALEXsei
Сообщения: 48
Зарегистрирован: 27 авг 2015, 04:32

Re: Ошибка при обновлении БД

Сообщение ALEXsei »

когда обновлял с самого начала ошибок вообще не было .. просто в админке экран был синий :)

короче не буду заморачиваться, поставлю с нуля последнюю версию :)
Ответить