Applicable versions and levels
Windows versions: V5.0L10 or later
Action
Points to check
Has the environment variable that is required to execute the job been set?
Cause
If an environment variable that is required to execute the job has not been set, the job may not operate normally. For example, the following cases may apply:
The PATH environment variable that is required to load the ARCserve or COBOL dll has not been set, therefore the job ends abnormally with exception code 0xC0000135.
The TEMP or TMP environment variable that is required to execute PowerSORT has not been set, therefore the job ends abnormally or does not end.
The RDBNAME environment variable that is required to execute SymfoWARE has not been set, therefore the job ends abnormally.
Action method
The job is executed as an extension of the service (background), therefore the environment variable that forms the user specific information cannot be referenced. If an application (program) that is started as a job must reference an environment variable that has been set only as a user environment variable, take one of the following actions:
Register the user environment variable that is required to execute the application as a system environment variable (after it is registered, the server must be restarted).
Create a batch file to start the application, and then register the environment variable that is required to execute the application at the start of the batch file.
In V10.0L20 or later, register the environment variable that is required to execute the application in Environment variables in the Detail information tab of the Add/Change - Job window.