DBOE200W THE ACCEPTPTRERROR KEYWORD DOES NOT APPLY TO THIS OPERATION - IT HAS BEEN IGNORED during UNLOAD phase of IDIDBO executing unload
search cancel

DBOE200W THE ACCEPTPTRERROR KEYWORD DOES NOT APPLY TO THIS OPERATION - IT HAS BEEN IGNORED during UNLOAD phase of IDIDBO executing unload

book

Article ID: 45338

calendar_today

Updated On:

Products

Database Organizer for IMS for z/OS Database Organizer (IMS Tools) DATABASE MANAGEMENT SOLUTIONS FOR IMS FOR Z/OS

Issue/Introduction

If you encounter message:
DBOE200W THE "ACCEPTPTRERROR " KEYWORD DOES NOT APPLY TO THIS OPERATION - IT HAS BEEN IGNORED

During UNLOAD phase of IDIDBO running in BMC compatibility mode using execution option PTRERROR(ABEND) in PLUSIN DD.
What does this mean for the Pointer Checker Unload phase?

Resolution

Pointer checking is done always. The option just affects the UNLOAD behavior when the pointer error is found:

  1. Report the first found error and terminate UNLOAD program
  2. Report the found error and continue with the next record

The point #2 can happen several times and display all found errors from database.

Actually ACCEPTPTRERROR=NO is forced for BMC compatibility mode accompanied with reported DBOE200W message. The user specified PTRERROR(ABEND) in PLUSIN, which is equivalent of ACCEPTPTRERROR=NO. This settings will do pointer checking. When the first error is found, it will be reported and UNLAOD will be immediately terminated.

If using PTRERROR(ACCEPT), the value will be in compatibility mode disallowed and switched back to PTRERROR(ABEND) behavior. If you would like to get this setup running, you need to convert to
native job. This will allow to continue unload even errors are found; all errors are reported of course.