When DIRECT NO is in effect, UNLOAD PLUS terminates when a participating object is in a restrictive status that is not supported for Db2 dynamic SQL.
UNLOAD PLUS does not support the SHRLEVEL option with DIRECT NO. Instead, you can use isolation levels, available in the Db2 SQL WITH clause, to control access to objects during the unload process. For example, to allow read-only access to the objects while using DIRECT NO, you can specify WITH RR in the SELECT statement.