HPC.ru lite - Все форумы
Форум: Palm OS: Palm, Treo, Sony Clie и другие
Тема: tt3: "DataMgr.c,Line 7399,DmWrite: DmWriteCheck failed&
[Ответить]
_BoB_KinG_ [25.11.2004 16:58] tt3: "DataMgr.c,Line 7399,DmWrite: DmWriteCheck failed&:
Люди, кто-нибудь разбирается с базой данных встроенного 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_ [26.11.2004 13:39] Дополнение к проблеме и, типа, решение.:
Отсутствие ответов, как я понимаю, характеризуют вопрос как сложный.
С помощью ResсoExplorera 2.10 удалил записи которые не отображались и имели нулевой размер. Всего около 200 шт. из 1200. -> все работает, но данных жалко, и не понимаю как такое могло произойти. Что характерно, календари эти записи видели.
Если кто-нибудь имеет какую-нибудь утилитку для корректировки БД дайте знать.
А так тему, наверное, можно и закрыть.
Всем спасибо за внимание.
_BoB_KinG_ [29.11.2004 13:21] :
maxus писал(а):
ты для начала скачай и поставь последние версии. в 5ой оси форматы баз менялись.
Извините, не совсем понял - последние версии чего? DateBk5 и Agendus Pro - вроде даже на последних демках проверял. А патчи для tt3 тоже вроде все стоят.
[Ответить]