|
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 | |||||||||