Автор Тема: Error Code: 13  (Прочитано 21414 раз)

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

Оффлайн Sergei.Ka

  • Новичок
  • *
  • Сообщений: 27
Error Code: 13
« : 08 Марта 2010, 22:24:14 »
Кто может знать, что означает такая ошибка (возникает при открытии базы).

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Error Code: 13
« Ответ #1 : 09 Марта 2010, 01:54:48 »
Повреждена база похоже.

Гляньте вопрос №39 в FAQ.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Sergei.Ka

  • Новичок
  • *
  • Сообщений: 27
Re: Error Code: 13
« Ответ #2 : 09 Марта 2010, 02:02:29 »
Это я уже попробовал сделать - не помогло. Правда теперь хотя бы bagreport появился.

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Error Code: 13
« Ответ #3 : 09 Марта 2010, 02:05:05 »
Тогда шлите багрепорт...
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Error Code: 13
« Ответ #4 : 09 Марта 2010, 05:36:49 »
Это я уже попробовал сделать - не помогло. Правда теперь хотя бы bagreport появился.
Не помогло в каком смысле? После выполнения gfix.exe есть какие-то надписи? Если база данных исправна, то gfix.exe должен выполниться молча, без сообщений.

2 nostra: может быть, встроить запуск gfix.exe в программу? Скрыв выдачу на консоль и запаковав все в графический фейс. Хотя бы на уровне сообщений "База исправна", "База неисправна. Попытаться восстановить?", "Восстановление прошло успешно", "Восстановление не прошло".
« Последнее редактирование: 09 Марта 2010, 07:45:01 от Reset »
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Sergei.Ka

  • Новичок
  • *
  • Сообщений: 27
Re: Error Code: 13
« Ответ #5 : 09 Марта 2010, 06:09:20 »
gfix отработало вроде бы без замечаний (или я их не успел увидеть).

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Error Code: 13
« Ответ #6 : 09 Марта 2010, 07:44:08 »
gfix отработало вроде бы без замечаний (или я их не успел увидеть).
Кинь fbtools и базу данных в каталог с коротким путем, например, C:\fbtools.
Запусти в главном меню Windows Пуск -> Выполнить. Введи cmd и нажми OK. (Либо Меню Пуск -> Программы -> Стандартные -> Командная строка) Должно появиться окно с командной строкой. Далее:
C:
cd C:\fbtools
gfix.exe -v -f movies.pvd
где вместо movies.pvd - название файла с твоей базой данных.
« Последнее редактирование: 09 Марта 2010, 07:46:46 от Reset »
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Sergei.Ka

  • Новичок
  • *
  • Сообщений: 27
Re: Error Code: 13
« Ответ #7 : 09 Марта 2010, 19:43:33 »
Результат работы gfix -v -f

Number of record level errors: 1
Number of database page errors: 578

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Error Code: 13
« Ответ #8 : 09 Марта 2010, 20:22:48 »
Результат работы gfix -v -f

Number of record level errors: 1
Number of database page errors: 578
База данных испорчена. Попробуй вылечить базу данных в соответствии с ответом на вопрос 39 в FAQ. Если не удастся, надеюсь, есть резервная копия.

2 nostra: все-таки нужно добавлять исправление базы в программу.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Sergei.Ka

  • Новичок
  • *
  • Сообщений: 27
Re: Error Code: 13
« Ответ #9 : 09 Марта 2010, 20:34:42 »
После исправления базы в соответствии с ответом на вопрос 39 в FAQ gfix ошибок не выдает. Но база не открывается. Begreport я выслал на почту support еще вчера. Ну что, нереально спасти базу?  ::)
« Последнее редактирование: 09 Марта 2010, 20:40:02 от Sergei.Ka »

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Error Code: 13
« Ответ #10 : 09 Марта 2010, 21:01:30 »
Цитировать
2 nostra: все-таки нужно добавлять исправление базы в программу.

Добавил в TODO

Begreport я выслал на почту support еще вчера. Ну что, нереально спасти базу?  ::)

Очень странная ошибка. Попробуйте убрать плагин "Напоминалка" (похоже, что как-то с ним связано). Если появится опять ошибка шлите баг репорт сразу же.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Error Code: 13
« Ответ #11 : 09 Марта 2010, 21:05:51 »
После исправления базы в соответствии с ответом на вопрос 39 в FAQ gfix ошибок не выдает.
А это откуда?
Результат работы gfix -v -f

Number of record level errors: 1
Number of database page errors: 578
Или ошибка появляется, после исправления пропадает, а потом опять появляется?
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Sergei.Ka

  • Новичок
  • *
  • Сообщений: 27
Re: Error Code: 13
« Ответ #12 : 09 Марта 2010, 21:19:15 »
После исправления базы в соответствии с ответом на вопрос 39 в FAQ gfix ошибок не выдает.
А это откуда?
Результат работы gfix -v -f

Number of record level errors: 1
Number of database page errors: 578
Или ошибка появляется, после исправления пропадает, а потом опять появляется?

Ошибки в живой базе. После попытки исправления с помощью gbak в резервной копии уже таких ошибок нет. Убрал напоминалку. Теперь никаких сообщений или ошибок при открытии резервной копии не возникает, база открывается но в нет нет ни одного фильма :). Теперь вот думаю начать ее с самого начала. Правда на 1 600 фильмов и 12 000 персон придется убить немного времени. Спасибо за попытки помочь :)
« Последнее редактирование: 09 Марта 2010, 21:22:45 от Sergei.Ka »

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Error Code: 13
« Ответ #13 : 09 Марта 2010, 21:56:58 »
Ну последнее, что осталось - это залить базу куда-нибудь чтобы можно было на неё посмотреть, но вероятность восстановления, конечно, не велика.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Ares

  • Новичок
  • *
  • Сообщений: 6
Re: Error Code: 13
« Ответ #14 : 20 Сентября 2010, 05:54:49 »
Принёс на работу версию 0.9.9.21 со своей "домашней" рабочей базой. При попытке "сгруппировать по актёрам", или провести поиск по "актёрам" - вылетает именно эта ошибка, как указано в начале темы.
База, при этом, не повреждается, и если перезагрузить программу (предварительно сменив "группировку" на любую другую) прекрасно открывается... Но при обращении к "актёрам" - вновь падает. При этом внутри каждого фильма "актёры" прекрасно и без проблем прописаны, да и на "базу людей" переключается без проблем и глюков (там правда "людей" мало, я их не записываю).
\\upd: аналогичная ситуация при выборе "режиссёров", "продюсеров" и прочих людей.

З.Ы. При этом на "новосозданной базе" эта проблема не возникает.
« Последнее редактирование: 20 Сентября 2010, 06:00:06 от Ares »