beautypg.com

HP NonStop G-Series User Manual

Page 85

background image

Running the Bridge Program

The Tandem DDE Gateway Bridge Program

110838 Tandem Computers Incorporated

5–7

Note

The last line showing the number of dictionary file records output by the Bridge program shows 5 records,
although only 4 records are displayed. This number includes an additional count (1) for an internal
dictionary header record generated by the Bridge program.

Merging Message

Definitions from Many

DDL Dictionaries

You can create one Tandem DDE Gateway Dictionary from many Tandem DDL
dictionaries. Just follow these steps:

1.

Run the Bridge program against each DDL dictionary and create one distinct
Tandem DDE Gateway Dictionary for each DDL dictionary. Ensure that the same
release of the Bridge program is used in every case. Also, the use of Application
prefixes must be consistent—one must be specified for every execution of the
Bridge or not specified for any execution. If application prefixes are not specified,
then there is a possibility that duplicate data element names could result (which
will be removed by FastSort, probably causing client application problems).

2.

Use FUP to concatenate the Tandem DDE Gateway Dictionaries output by the
Bridge program. For example, to append the records from one Tandem DDE
Gateway Dictionary (DICTA) to another (DICTB), use the following FUP
command:

FUP COPY DICTA, DICTB, UNSTRUCTURED

3.

After you have concatenated all the required Tandem DDE Gateway Dictionaries,
run the FastSort program in the usual way against the resulting composite
dictionary. A FastSort message will indicate that duplicate records have been
removed—the Tandem DDE Gateway Dictionaries each have one header record
and the extras are removed by FastSort. Thus, the duplicate record count should
equal the number of concatenated dictionaries minus one.

If the duplicate record count is greater than the number of concatenated dictionaries
minus one, you should check to ensure that you have not inadvertently assigned the
same alias to different data element names.