Sample Snapshot Parameter File

Following 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)