URL: http://www.firstbasesoftware.com/man/man1/dbundo.htm
Last modified: 12 September 1995
Copyright © by FirstBase Software.
[ Index of Contents] [ FirstBase RDBMS Overview]


NAME

dbundo - globally undo all deletions in a FirstBase database

SYNOPSIS

dbundo [-b] [-y] [-f] database [database ...]

DESCRIPTION

Dbundo undeletes all deleted records in the named FirstBase database. The result is a pure database with all records intact. The undoing (undeleting) is done in place.

The -b flag will run the FirstBase tool in batch mode, suitable for shell scripts. This mode produces no output on the terminal, thus can also be used when running the process in the background. The -y flag will run the tool at the terminal without pausing to ask the user if existing files can be destroyed and without displaying a 'picture' of the requested task. Before dbundo(1) starts, the user is given a chance to abort.

Note: indexes are not valid after use of dbundo(1) since records that may not be in current indexes are restored. See dbregen(1) for regenerating indexes easily.

FILES

dbase
default name of database.

*.cdb
FirstBase database.

*.ddict
FirstBase database dictionary file.

SEE ALSO

dbpack(1), dbedit(1), firstbase(5)

FirstBase User's Guide and Reference Manual

DIAGNOSTICS

Dbundo(1) requires a database dictionary and a database.

All records are processed in database sequential order, and no indexes are used.

Dbundo will do nothing if there is no work to do (i.e. no deletions). Of course, dbundo(1) cannot undo any database deletions that have already been packed using dbpack(1).


URL: http://www.firstbasesoftware.com/man/man1/dbundo.htm
Last modified: 12 September 1995
Copyright © by FirstBase Software.
[ Index of Contents] [ FirstBase RDBMS Overview]