When trying to load subschemas from the dictionary load area in batch, error message DB347003 subschema not found or error status 1474 may occur.
Release: All supported releases.
In batch, it is necessary to specify the dictionary name in the DICTNAME parameter in the SYSIDMS DD statement. Also LOADAREA=OFF must not be specified (it defaults to ON).
Another reason for getting a DB347003/1474 is that a user profile may specify a different dictionary name to the one on SYSIDMS. User profiles are always processed in local mode jobs and in CV batch jobs when the #SECRTT specifies USRPROF=(USER,ON).
To resolve this situation, specify USERCAT=OFF in SYSIDMS so that user profiles are not processed for the batch job.