Skip to Main Content

Berkeley DB Family

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Environment invalid because of previous exception

953409Aug 2 2012 — edited Aug 6 2012
Hi all,my program running a long time,suddenly occur an error,the following message:
java.lang.RuntimeException: Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 46 lsn= 0x0/0x205c69 logSource=com.sleepycat.je.log.FileHandleSource@568ee2b9
+ at wisers.crawler.batch.store.ArticleStoreImpl.contains(ArticleStoreImpl.java:63)+
+ at wisers.crawler.batch.extractor.ListingExtractor.extract(ListingExtractor.java:93)+
+ at wisers.crawler.batch.processor.CrawlWorkerImpl.execute(CrawlWorkerImpl.java:276)+
+ at wisers.crawler.batch.schedule.JobManager$Runner$1.run(JobManager.java:73)+
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)+
+ at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)+
+ at java.util.concurrent.FutureTask.run(FutureTask.java:138)+
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)+
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)+
+ at java.lang.Thread.run(Thread.java:662)+
Caused by: Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 46 lsn= 0x0/0x205c69 logSource=com.sleepycat.je.log.FileHandleSource@568ee2b9
+ at com.sleepycat.je.log.LogEntryHeader.(LogEntryHeader.java:94)+
+ at com.sleepycat.je.log.LogManager.getLogEntryFromLogSource(LogManager.java:699)+
+ at com.sleepycat.je.log.LogManager.getLogEntry(LogManager.java:664)+
+ at com.sleepycat.je.tree.IN.fetchTarget(IN.java:1215)+
+ at com.sleepycat.je.dbi.CursorImpl.fetchCurrent(CursorImpl.java:2320)+
+ at com.sleepycat.je.dbi.CursorImpl.getCurrentAlreadyLatched(CursorImpl.java:1427)+
+ at com.sleepycat.je.dbi.CursorImpl.getNextWithKeyChangeStatus(CursorImpl.java:1573)+
+ at com.sleepycat.je.dbi.CursorImpl.getNext(CursorImpl.java:1499)+
+ at com.sleepycat.je.cleaner.UtilizationProfile.getObsoleteDetail(UtilizationProfile.java:953)+
+ at com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:326)+
+ at com.sleepycat.je.cleaner.FileProcessor.doClean(FileProcessor.java:233)+
+ at com.sleepycat.je.cleaner.FileProcessor.onWakeup(FileProcessor.java:138)+
+ at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:141)+
+ ... 1 more+


after that,I use com.sleepycat.je.util.DbVerify try to examines the identified database for errors,get the following information:
Verifying database wm_cyolcn
Checking tree for wm_cyolcn
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x205e59 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d30382f31392f636f6e74656e745f343739363335312e68746d http://health.cyol.com/content/2011-08/19/content_4796351.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x23110a parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d30382f31392f636f6e74656e745f343739363335332e68746d http://health.cyol.com/content/2011-08/19/content_4796353.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x230efd parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d30382f31392f636f6e74656e745f343739363935342e68746d http://health.cyol.com/content/2011-08/19/content_4796954.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x235d78 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d30382f31392f636f6e74656e745f343739373039382e68746d http://health.cyol.com/content/2011-08/19/content_4797098.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x235b6b parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d30382f32392f636f6e74656e745f343833323435352e68746d http://health.cyol.com/content/2011-08/29/content_4832455.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x343eda parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31302f32362f636f6e74656e745f353037363133322e68746d http://health.cyol.com/content/2011-10/26/content_5076132.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x343d7c parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f32302f636f6e74656e745f353338383837322e68746d http://health.cyol.com/content/2011-12/20/content_5388872.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4004f2 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f32322f636f6e74656e745f353430353431352e68746d http://health.cyol.com/content/2011-12/22/content_5405415.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x400394 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f32322f636f6e74656e745f353430383033302e68746d http://health.cyol.com/content/2011-12/22/content_5408030.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4026d3 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f32322f636f6e74656e745f353430383033322e68746d http://health.cyol.com/content/2011-12/22/content_5408032.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4069fd parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f32362f636f6e74656e745f353432383330312e68746d http://health.cyol.com/content/2011-12/26/content_5428301.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4067f0 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f32362f636f6e74656e745f353432383431302e68746d http://health.cyol.com/content/2011-12/26/content_5428410.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x40cd5e parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f33302f636f6e74656e745f353436313733372e68746d http://health.cyol.com/content/2011-12/30/content_5461737.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4110dd parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031312d31322f33312f636f6e74656e745f353436393237382e68746d http://health.cyol.com/content/2011-12/31/content_5469278.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4136bf parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key 687474703a2f2f6865616c74682e63796f6c2e636f6d2f636f6e74656e742f323031322d30312f30362f636f6e74656e745f353439313038392e68746d http://health.cyol.com/content/2012-01/06/content_5491089.htm
Error Data UNKNOWN
Error encountered (continuing):
com.sleepycat.je.DatabaseException: (JE 3.3.82) fetchTarget of 0x0/0x4738d2 parent IN=2281 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x0/0x4adf10 parent.getDirty()=false state=0 Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
Error Key UNKNOWN
Error Data UNKNOWN
numBottomInternalNodes=103
level 1: count=103
numInternalNodes=3
level 2: count=2
level 3: count=1
numLeafNodes=6620
numDeletedLeafNodes=0
numDuplicateCountLeafNodes=0
mainTreeMaxDepth=3
duplicateTreeMaxDepth=0

Environment invalid because of previous exception: com.sleepycat.je.log.DbChecksumException: (JE 3.3.82) Read invalid log entry type: 108 lsn= 0x0/0x205e59 logSource=com.sleepycat.je.log.FileHandleSource@5210f6d3
at com.sleepycat.je.log.LogEntryHeader.<init>(LogEntryHeader.java:94)
at com.sleepycat.je.log.LogManager.getLogEntryFromLogSource(LogManager.java:699)
at com.sleepycat.je.log.LogManager.getLogEntry(LogManager.java:664)
at com.sleepycat.je.tree.IN.fetchTarget(IN.java:1215)
at com.sleepycat.je.dbi.CursorImpl.fetchCurrent(CursorImpl.java:2320)
at com.sleepycat.je.dbi.CursorImpl.getCurrentAlreadyLatched(CursorImpl.java:1427)
at com.sleepycat.je.dbi.CursorImpl.getNextWithKeyChangeStatus(CursorImpl.java:1573)
at com.sleepycat.je.dbi.CursorImpl.getNext(CursorImpl.java:1499)
at com.sleepycat.je.dbi.DatabaseImpl.walkDatabaseTree(DatabaseImpl.java:1355)
at com.sleepycat.je.dbi.DatabaseImpl.verify(DatabaseImpl.java:1303)
at com.sleepycat.je.util.DbVerify.verifyOneDbImpl(DbVerify.java:371)
at com.sleepycat.je.util.DbVerify.verify(DbVerify.java:275)
at com.sleepycat.je.util.DbVerify.main(DbVerify.java:94)
Exit status = false

I want to know,the db file can repair it?And how do I do?
Thanks so much!
This post has been answered by Linda Lee-Oracle on Aug 2 2012
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 3 2012
Added on Aug 2 2012
4 comments
1,548 views