Personal Video Database

Русский => Поддержка => Тема начата: peterxx от 19 Января 2014, 13:42:45

Название: Ошибка при смене файла данных
Отправлено: peterxx от 19 Января 2014, 13:42:45
Здравствуйте, при использовании версии Portable 1.0.2.7, при попытке смены файла данных возникает сообщение об ошибке, скриншот приводится. Выбираемый файл открывается без проблем базой версии 0.9.9.29.
Что может быть причиной странностей поведения базы? Если нужна дополнительная информация, то какая?
Название: Re: Ошибка при смене файла данных
Отправлено: nostra от 20 Января 2014, 00:05:11
В некоторых случаях структура базы оказывается неполноценной после обновления. Мне не совсем понятно почему, но похоже некоторые версии программы создаю такую ошибку.

Проще всего будет, если вы зальёте свою базу куда-нибудь, чтобы я мог её проанализировать и исправить.
Название: Re: Ошибка при смене файла данных
Отправлено: peterxx от 21 Января 2014, 08:16:11
Здравствуйте, высылаю ссылку на архив базы. Еще есть дополнительная информация, может быть пригодится при анализе. База перестала открываться версией 1 платформы после добавления пользовательского поля типа булево (флажок). Название поля: "Проверено на наличие английской дорожки".
Ссылка: http://yadi.sk/d/VyckNrvvGSett

С, уважением, Петр Кадин.
Название: Re: Ошибка при смене файла данных
Отправлено: peterxx от 24 Января 2014, 13:49:27
Выяснилась еще одна неприятная подробность, при попытке очистить поля фильма (нажатие кнопки "Очистить фильм" база стала вываливаться на ошибку.
С помощью Firebird Maestro удалось выяснить, что при открытии и/или преобразовании базы версией 1 удаляется процедура CLEARMOVIE. Добавил процедуру из профиля резервной копии базы, все заработало.
Может эта информация поможет кому-то. Переход на версию 1 откладываю до хороших известий.