Sample Snapshot Parameter FileFollowing is a sample Snapshot parameter file. This parameter file specifies a list of data sets instead of the ALL option. % DATABridge Snapshot Parameter file for BANKDB % Created month day, year @ time by Version 62.x % % Syntax: % % [OUTPUT directoryname [ON familyname]] % where 'directoryname' is a disk directory name that % will contain the output files, for example, DATA/MYDB. % (A trailing / or /= is optional.) % The 'familyname' is the pack where the files will be % created. FAMILY substitution does apply. % % To write to tapes, use OUTPUT ON TAPE. % % [SPAN ENTRIES title] % where 'title' is the title of the file that will % contain SPAN-compatible audit location entries. You can % insert this file in DATA/SPAN/<database>/CONTROL. % % [TRANSFORM entrypoint] % where 'entrypoint' is a DBTransform-type procedure in % the Support Library that will be called for each % dataset record. % % [READER ["readerlibrary"] [USING "readerparam"]] % where 'readerlibrary' is the title of a FILEBridge % Reader Library and 'readerparam' is its parameter. % % [FORMAT entrypoint] % where 'entrypoint' is a DBFORMAT-type procedure in the % Support Library that will be called to format each % dataset record. % % [FILTER entrypoint] % where 'entrypoint' is a DBFILTER-type procedure in the % Support Library that will be called to filter each % dataset record. % % [SUPPORT title] % where 'title' is the title of the Support Library % containing the FORMAT routine. % % [SORT DISKFACTOR factor] % where 'factor' determines the disk size for SORT % temporary files according to the following formula: % sorttempsize = factor * inputfilesize. % Factor is usually 2. % % [SORT MEMORY words] % where 'words' is the amount of SORT memory. % % [STOP AFTER time [ON stopdate]] % where 'time' is hh:mm, hh:mm AM, or hh:mm PM % and 'stopdate' is mm/dd/yy, mm/dd/yyyy, or +days. % Example: 10:30 PM ON +1 % 23:15 ON 12/31/2010 % % [REPORT {INVALID or NULL} {NUMBERS and/or TEXT}] % reports invalid and/or null data items. % Example: REPORT INVALID NUMBERS % REPORT NULL NUMBERS TEXT % % [WORKERS [=] limit ] % where 'limit' is the maximum number of Workers to run % % [EMBEDDED EXTRACTS [ [=] { TRUE or FALSE} ] % If INDEPENDENTTRANS is reset and EMBEDDED EXTRACTS is % true, then extract (but don't fix up) embedded dataset % records. % % [CLONE [ [=] { OFFLINE or ONLINE } ] % An OFFLINE CLONE requires exclusive use of the database % but eliminates the need for any fixup records. ONLINE % clones permit concurrent updates and OFFLINE dumps. % % {ALL or datasetlist} % where 'datasetlist' is one or more records of the form: % % dataset [ (rectype) ] [ON devicename] % where 'dataset' is the name of the DMSII dataset, % % 'rectype' is the record type number of the variable % format dataset, % % 'devicename' is the output device for this dataset, % either a familyname or TAPE. % % Database: BANKDB % destination of Snapshot data files Output DATA/SNAPSHOT/BANKDB/= ON DISK % .../<dataset> Span Entries DATA/SNAPSHOT/BANKDB/SPANCONTROL ON DISK Transform DBTransform % transform in Support Lib Format SNAPSHOTCOMMA % formatting routine in Support Lib Filter DBFILTER % filtering routine in Support Lib Support (DB50)OBJECT/DATABRIDGE/SUPPORT/BANKDB ON HOST Sort DiskFactor 2 Memory 100000 % Report Invalid numbers text % Report Null numbers text % Embedded Extracts % Clone Offline % prevents updates % Workers 4 % remove the '%' in front of the datasets you want % BANKDB % MASTER-DS % ORDERED-DS % EMB-STANDARD % RSDATA % BANK % BRANCH % MERGE-BRANCH % R-BRANCH % CUSTOMER % EMPLOYEES % R-CUST % CUSTONELINE % CUSTNAMEONLY % TELLER % ACCOUNT % ACCOUNT (1) % ACCOUNT (2) % ACCOUNT (3) % ACCOUNT (4) % ACCOUNT (5) % R-ACCT % R-ACCT (3) % FUNNY-STUFF % R-FS % HISTORY % TRIALBALANCES % ADDRESSES % DIS-ORDERED % L1 % L2 % L3 % L1-WITH-EMB % R-L2 % L1-NO-EMBEDDED % SHORT-VF % SHORT-VF (2) % SHORT-VF (5) % MERGED % MERGED (1) % MERGED (2) | ||
|