Applying a Natural INPL in a 24x7 Environment

Applying a Natural INPL (service pack, hot fix) in a running Natural application environment (e.g. batch job or server) may occasionally issue a Natural "NAT0932 Program version error", a "NAT0936 or NAT0937 Parameter mismatch" error code, if an active Natural object has been replaced by the service pack (for example, a user application programming interface from library SYSEXT or a Natural object from another system library).

Therefore, Software AG highly recommends to apply service packs only when no applications are being executed.

Note for Natural RPC Servers:

If it is not possible to shut down all RPC servers while applying a service pack, the following procedure is recommended in order to minimize the impact on client requests:

  1. Wait until all Natural RPC servers are inactive and wait for client requests.

  2. Apply the service pack or hot fix.

  3. Refresh the contents of the respective buffer pool.

  4. Ping all servers to ascertain they are active (Natural error NAT0932 may occur, but server execution continues).