Scanning occurrences
Scanning can occur for a variety of reasons. Here is some information about when and why a scan might occur.
To see the current scan status and attribute of an object, you can use the Work with Object Links (WRKLNK) command, the Display Object Links (DSPLNK) command, the Get Attributes (Qp0lGetAttr()) API, or the Properties page in iSeries™ Navigator.
- Object change
A scan would occur if the object is accessed after an object has changed or has been modified.
- Signature change
A scan occurs when the object is accessed if the global signature is different from the object's signature.
- Different CCSID
If an object is accessed with a different coded character set identifier (CCSID) than was previously scanned for that object, a scan would be triggered.
- During save operation
This provides yet another example of when a scan might occur. A scan can be requested when an object is saved.
- Object integrity check
Lastly, a scan can be requested if the SCANFS parameter on the Check Object Integrity (CHKOBJITG) command is specified with a value of *YES.
Parent topic:
Scanning support
Related information
Work with Object Links (WRKLNK) command
Display Object Links (DSPLNK) command
Qp0lGetAttr()--Get Attributes API