The WDB (WAL Data Block) command displays WAL log data blocks.
- Positions to the WDB. If one does not exist, an error occurs. Nothing is displayed unless there is a problem.
- Displays the header, trailer, and the first and last generic WAL log record headers.
- Displays all of the generic WAL log record headers, in addition to the information displayed by the /S option.
- Displays the type-specific WAL log record headers for NONTJ and TJ records, in addition to the information displayed by the /M option.
- Displays the header followed by the entire WDB in hexadecimal.
- Displays the change data (before and after images) in hexadecimal, in addition to the information displayed by the /L option.
- Verifies that the WDB is logically correct, but does not display it.
- Attempts to format and display the segment as a WDB, even if the block type does not indicate a WDB.
- The 64-bit identifier of a cylinder, entered as a 16-character hexadecimal number.
- The sector number.
- The sector count.
- Specifies that Filer should use the most recently saved values for cylid, sectornum, or sectorcount.
- This option cannot be used unless input values have already been defined for cylid, sectornum, or sectorcount. For more information, see Stored Input Values.
The checksum in the WDB is intended to cover the time between writing the WDB to disk and having filled the cylinder, finally writing the WCI and its WDBs to disk. The WCI is written once when the cylinder is initialized and once when the cylinder is full. The WCI is not written as each WDBD is added to the WCI in memory. In reading the WDBs in the last log cylinder after a restart that lost cache, no WDBDs with external checksums exist on the disk; therefore, internal checksums in the WDBs are used to validate the WDBs.