|
|
DB_ENV->log_file |
#include <db.h>int DB_ENV->log_file(DB_ENV *env, const DB_LSN *lsn, char *namep, size_t len);
The DB_ENV->log_file method maps DB_LSN structures to filenames, returning the name of the file containing the record named by lsn.
This mapping of DB_LSN structures to files is needed for database administration. For example, a transaction manager typically records the earliest DB_LSN needed for restart, and the database administrator may want to archive log files to tape when they contain only DB_LSN entries before the earliest one needed for restart.
The DB_ENV->log_file method returns a non-zero error value on failure and 0 on success.
The DB_ENV->log_file method may fail and return one of the following non-zero errors:
Copyright (c) 1996-2005 Sleepycat Software, Inc. - All rights reserved.