rename the native.db file, perhaps a new one will be generated, else i can send you an empty one
Hi all,
I just got my e680i not more than a week. After turned on the USB Net function and played around with the shell environment, I found a serious problem of my phone... all the data of calender , address book and tasks list was gone!
Only few records was stored in the phone , and I am not sure did I do anything that may be hurtful to the phone , so I simply ignore the problem. But a day later, the same problem appear! And now it is already the third time...
Get into the shell environment , and I found that the db_daemon was not run. Run it manually , and that is the error message:
There has a log file located in /ezxlocal/sysDatabase , if I remove it and run `db` again. It would show a lot of error messages and bring `db_daemon` up, but it would keep to prompt "db_daemon: /ezxlocal/sysDatabase/native.db: unable to flush page: 0"# db
# db_daemon[301]:Launch...
enable DB_TXN_WRITE_NOSYNC.
db_daemon: DB_ENV->log_flush: LSN of 5/15584 past current end-of-log of 1/19510
db_daemon: Database environment corrupt; the wrong log files may have been removed or incompatible database files imported from another environment.
db_daemon: /ezxlocal/sysDatabase/native.db: unable to flush page: 0
db_daemon: txn_checkpoint: failed to flush the buffer cache Invalid argument
db_daemon: PANIC: Invalid argument
db_daemon[301]:db_daemon: errorcode: -30978, flag: 9
Instead to find out the error, I would prefer to reset the phone(and even reflash the image...) But before do this step , I don't mind to try anything that may help to improve the situation.. could somebody suggest some method to try?
Thanks!
rename the native.db file, perhaps a new one will be generated, else i can send you an empty one
Isn't there an empty one in .backup, which gets copied back on master clear?
User friendly installation of native applications: http://www.dewmill.com/linuxphone.html