Previous Topic: Sample OutputNext Topic: Usage


FIX PAGE

The FIX PAGE utility verifies, and optionally modifies, the contents of a database page.

Authorization

To

You Need This Privilege

On

Modify a page in an area

DBAWRITE

The area

Verify a page in an area

DBAWRITE

The area

FIX PAGE Syntax

►►─── FIX ────────────────────────────────────────────────────────────────────►

 ►──┬───────────────────────────┬─────────────────────────────────────────────►
    └──┬─────────────┬─ LOCKED ─┘
       └── ALREADY ──┘
   ┌──────────────────────────────────────────────────────────────────────────
   │
   │
 ►─▼─ PAGE ─┬───────────────┬─ page-number ───────────────────────────────────►─
            └─ page-group: ─┘

  ───────────────────────────────────────────────────┐
   ┌───────────────────────────────────────────────┐ │
   │                            ┌────── , ───────┐ │ │
─►─▼─┬─ VERify ──┬─ hex-offset ─▼─ hex-halfword ─┴─┴─┴────────────────────────►◄
     └─ REPlace ─┘

FIX PAGE Parameter

ALREADY LOCKED

Specifies that if the target area or areas are currently locked, processing will continue. This option is honored in local mode only. It is ignored when processing under the central version and has no effect on the processing of unlocked areas.

PAGE

Specifies the page containing the data to be verified or replaced.

page-group:

The page group of the area containing the page you want to verify or replace.

If you do not specify a page group, page group zero is used.

page-number

The number of a page in an area included in the DMCL module.

VERify

Directs the FIX PAGE utility to verify that the data starting at the specified offset is equal to the specified halfwords.

REPlace

Directs the FIX PAGE utility to replace the data starting at the specified offset with the specified halfwords.

hex-offset

A 4-digit hexadecimal offset from the beginning of the page.

The offset identifies the starting position of the data to be verified or replaced. An offset of 0000 indicates that the data begins with the first byte on the page.

hex-halfword

A 4-digit hexadecimal value representing two bytes of data (one halfword) to be used:

You can specify up to 19 halfwords in a single VERIFY or REPLACE parameter. Multiple halfwords must be separated by commas.