D_DBLOG

SUMMARY
d_dblog(log)
char *log;

ARGUMENTS
log String containing path to and/or name of database log file

DESCRIPTION
This function is used to specify the location and/or name of the databse
log file.If log ends with the directory separator character (i.e. '\' on
DOS and '/' on UNIX),the default file names are appended to the specified
path name to form the fully-qualified file name.The default file name is
"userid.log" and is assumed to be located in the working (or current)
directory.Single-user or one-user applications will assume the name
vista.log in no DBUSERID is specified.If log does not end with the
directory separator character,db_VISTA will assume that the variable is
the complete file name.This function must be called before the database is
opened.


─────────────────────────────────────────────────────────────────
NOTE
Each user must have a unique file name. If ypur application runs on a DOS
network,the log file must be accessible by all nodes on the network which
run db_VISTA applications in order for automatic recovery to be possible.
If the file name is not fully-qualified,the working directories for
all applications must be identical. Never locate a user's log file on a
private disk drive. If the workstation were to go down, there would be no
way for db_VISTA to access the log file in order to perform automatic
recovery.
─────────────────────────────────────────────────────────────────

CURRENCY CHANGES
None

RETURN CODES

-1 S_DBOPEN Datadase is open. Function called after d_open.



EXAMPLE
/* log files stored on file server (device "S:") */
d_dblog("S:\\LOGFILES\\");
d_open("tims","s");