void ddlCompileDBDMem( CONTROL *ctl, char *OptnStr, char *ArgList, char *DbdImage);
/D - delete old database before creating new one; /N - do not create database /R - reformat database /S - recreate database while preserving existing data /Y - initial create database /Z - used with /S to preserve indexes; [this option implies an unverified assumption that there are no changes to the index configuration]
Form of ArgList:
<target-pathname>
<target-pathname>
is the full path where the database is to be created; plus a dummy place-holder
Description of Parameter DbdImage:
char *DbdImage is a memory block that contains the ascii image
of a symbolic Database Definition (DBD).
Each line of ascii text is terminated by "\r\n" or "\n". |
ddlCompileDBDMem() is similar to ddlCompileDBD()
with the exceptions: 1) The symbolic DBD definition is contained in a memory block, rather than in a file; 2) <target-pathname> does not specify the name of an existing file; 3) Any associated AIs are not recompiled automatically whenever the DBD is recompiled; |
Copyright © 2019 , WhamTech, Inc. All rights reserved. This
document is provided for information purposes only and the contents hereof are
subject to change without notice. Names may be
trademarks of their respective owners.