company logo

DBVersion - Object space version administration

The DBVersion utility provides a number of operations for maintaining database versions. This includes creating and removing versions as well as displaying defined managed versions.

The path refers to the database location or ini-file. The database must be accessible on the local machine or as file share. In case of encoded database, the ini-file is required in order to provide the access key. The ini-file must contain a DATABASE section defining at least database and dictionary path (see example below). When usinf an external key file, KEY_FILE is required in addition.


DBVersion path [oper] [-M:mode] [-V:version]

                      [-T:time] [-q] [-h] [-p:type]

Definition: 

db_path - complete path to the database (folder and filename)

oper - operation to be performed (l[ist], m[ode], c[reate], r[eset], u[pdate]) default: list

  l: list defined major versions

  m: set/change versioning mode

  c: create new major version

  r: reset database entries for version set in -V

  u: update major version intervall

-M:mode -  set mode for new object space or database

  l: instance

  O: owner

  P: object space

  D: database

  S: synchronized

  M: managed

  Combinationd of M, S and MS with any of the 4 scope options are possible as well

-V:version - version number to be accessed (major version number for managed versioning modes)

-T:time - time stamp for version begin

-q -  do not write messages to system output

-h -  show help information

-p:type - define progress display type (automatic, dots, time, percent), e.g. -p:percent (reset, only)