|
Berkeley DB Java Edition version 4.0.92 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sleepycat.je.util.DbTruncateLog
public class DbTruncateLog
DbTruncateLog is a utility that allows the user to truncate the JE log at a specified file and offset. Generally used in replication systems for handling com.sleepycat.je.rep.RollbackProhibitedException. Must be used with caution. See RollbackProhibitedException for the appropriate truncation parameters.
Constructor Summary | |
---|---|
DbTruncateLog()
|
Method Summary | |
---|---|
static void |
main(String[] argv)
Usage: |
void |
truncateLog(File envHome,
long truncateFileNum,
long truncateOffset)
Truncate the JE log to the given file and offset. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DbTruncateLog()
Method Detail |
---|
public static void main(String[] argv)
-h environmentDirectory -f file number. If hex, prefix with "0x" -o file offset byte. If hex, prefix with "0x"For example, to truncate a log to file 0xa, offset 0x1223:
DbTruncateLog -h <environmentDir> -f 0xa -o 0x1223
public void truncateLog(File envHome, long truncateFileNum, long truncateOffset) throws IOException
IOException
|
Berkeley DB Java Edition version 4.0.92 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |