tt3: "DataMgr.c,Line 7399,DmWrite: DmWriteCheck failed&

Обсуждаем карманные компьютеры под управлением Palm OS
Закрыто
_BoB_KinG_
Новенький (0 lvl)
Сообщения: 4
Зарегистрирован: Пт авг 01, 2003 19:15

tt3: "DataMgr.c,Line 7399,DmWrite: DmWriteCheck failed&

Сообщение _BoB_KinG_ » Чт ноя 25, 2004 16:58

Люди, кто-нибудь разбирается с базой данных встроенного Calendar?
История: бэкапил данные на карточку с помощью BackupMan v.1.51 в течение неск.месяцев не делая синхронизацию с десктопом.
Обычно пользуюсь DateBk5.
Несколько раз восстановливал индивидуальный файл бэкапа - CalendarDB_PDat.pdb.
В какой-то момент заметил, что при добавлении события в DateBk5 появилось сообщение "DataMgr.c, Line 7399, DmWrite: DmWriteCheck failed" и RESET. У встроенного Calendar все нормально. Думаю - синхронизируюсь и излечу с помощью десктопного ремонта поврежденных записей. В синхронизации календаря - висим намертво.
После начались "танцы с бубном":
Перегружался с хард-резетом и подкидывал CalendarDB_PDat.pdb.
Все повторялось - стандартный календарь работает, а сторонних разработчиков (DateBk5, AgendusPro) - нет (смотреть можно, а добавлять -нет. Удалять дает)
Пробовал апгрейдится до tt5 c неофициальным апдейтом - та же фигня.
Но заметил, что мое представление о файловой системе палма не до конца правильное. Имхо CalendarDB_PDat.pdb одновременно в файловых менеджерах является еще и DateBookDB.pdb, т.к. удаление второго обнуляет записи первого. Тут у меня ум останавливается... (это как зеркало, что-ли? temp-файл для работы?)
Подведу итог: есть "живой" CalendarDB_PDat.pdb с кучей записей на палме. Что делаю не так? Что можно с ним сделать что-бы он "ожил" на настольном ПК и в других PIMах.
PS:извиняюсь за несколько сумбурный стиль изложения %)

_BoB_KinG_
Новенький (0 lvl)
Сообщения: 4
Зарегистрирован: Пт авг 01, 2003 19:15

Дополнение к проблеме и, типа, решение.

Сообщение _BoB_KinG_ » Пт ноя 26, 2004 13:39

Отсутствие ответов, как я понимаю, характеризуют вопрос как сложный. :)
С помощью ResсoExplorera 2.10 удалил записи которые не отображались и имели нулевой размер. Всего около 200 шт. из 1200. -> все работает, но данных жалко, и не понимаю как такое могло произойти. Что характерно, календари эти записи видели.
Если кто-нибудь имеет какую-нибудь утилитку для корректировки БД дайте знать.
А так тему, наверное, можно и закрыть.
Всем спасибо за внимание.

_BoB_KinG_
Новенький (0 lvl)
Сообщения: 4
Зарегистрирован: Пт авг 01, 2003 19:15

Сообщение _BoB_KinG_ » Пн ноя 29, 2004 13:21

maxus писал(а):ты для начала скачай и поставь последние версии. в 5ой оси форматы баз менялись.
Извините, не совсем понял - последние версии чего? DateBk5 и Agendus Pro - вроде даже на последних демках проверял. А патчи для tt3 тоже вроде все стоят.

Закрыто

Вернуться в «Palm OS: Palm, Treo, Sony Clie и другие»