beautypg.com

Creating files using ddl, Using the set, show, and create commands – HP NonStop G-Series User Manual

Page 126

background image

Using FUP for Advanced File Management

Guardian User’s Guide 425266-001

8 -4

Creating Files Using DDL

Creating Files Using DDL

You can also create structured files with the Tandem Data Definition Language (DDL).
DDL is a data-management tool for describing large databases:

1. Describe the files in a DDL source schema.

2. Compile the schema with the DDL compiler to produce both a database dictionary

and a file containing FUP file-creation commands.

3. Run FUP, specifying the command file created by DDL as an IN file.

For more information about DDL, see the Data Definition Language (DDL) Reference
Manual
.

Using the SET, SHOW, and CREATE Commands

When you start a FUP process, the default file-creation parameters are in effect. Use the
FUP SHOW command to display the current values of the parameters. If you enter the
SHOW command just after you start FUP, the initial default values are displayed:

The TYPE parameter determines the file type of a file. The default TYPE value is U (for
Unstructured). The EXT parameter determines the sizes of primary and secondary file
extents; the default extent sizes are 1 page each (a page is a unit of 2048 bytes).

MAXEXTENTS and BUFFERSIZE appear for DP2 files only. MAXEXTENTS
controls the maximum number of extents that can be allocated to a file. BUFFERSIZE
sets the size in bytes of the buffer used for unstructured files. (For information about
DP2 file attributes, see the File Utility Program (FUP) Reference Manual.)

If you enter the CREATE command at this point, you create an unstructured file whose
primary and secondary extent sizes are one page each:

10> FUP
-SHOW
TYPE U
EXT ( 1 PAGES, 1 PAGES )
MAXEXTENTS 16
BUFFERSIZE 4096

-CREATE FILE1
CREATED - $MANUF.FREDFILE.FILE1

This manual is related to the following products: