Автор Тема: ошибка после перехода 0.9.9.21 => 1.0.2.7  (Прочитано 4862 раз)

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

Оффлайн zkn

  • Новичок
  • *
  • Сообщений: 5
ошибка после перехода 0.9.9.21 => 1.0.2.7
« : 29 Ноября 2013, 20:05:20 »
попробовал обновить программу, и после загрузки старой базы pvd выдаёт ошибку:
Dynamic SQL Error
SQL error code = -204
Table uknown
CUSTOM_VALUES_DATE
At line 1, column 284
Undefined name
Error Code: 249

Список фильмов показывается, а детали посмотреть нельзя.
На форуме находил пару похожих сообщений, но решений не видел.
Пробовал в старой версии делать бекап базы, а потом восстановление, и оптимизацию бд - не помогает.

Оффлайн zkn

  • Новичок
  • *
  • Сообщений: 5
Re: ошибка после перехода 0.9.9.21 => 1.0.2.7
« Ответ #1 : 17 Января 2014, 10:01:30 »
Жаль, что никто не помог... Попробовал сам починить, используя идею отсюда - http://www.videodb.info/forum_ru/index.php/topic,456.msg6499.html#msg6499

Создал недостающую таблицу:
CREATE TABLE CUSTOM_VALUES_DATE (
  "cmfid"  INTEGER NOT NULL,
  "mid"    INTEGER NOT NULL,
  "value"  DATE,
  /* Foreign keys */
  FOREIGN KEY ("cmfid")
    REFERENCES CUSTOM_FIELDS_MOVIES("cmfid")
    ON DELETE CASCADE
    ON UPDATE CASCADE,
  FOREIGN KEY ("mid")
    REFERENCES MOVIES("mid")
    ON DELETE CASCADE
    ON UPDATE CASCADE
);

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