Information about variables used during job execution and the result of importing the job net variables are stored in the job net variable information files. There are two types of job net variable information files:
File containing the list of variables in effect and their values when the job net ended (.tvr extension)
File containing the list of variables imported by each job in the job net and their values, and the variables in effect and their values during job execution (.tvh extension)
File name
[Windows]
<project name>_<job net name>_cccccccccccccccc.tvr |
* is a string
[UNIX]
<project name>_<job net name>_nn.tvr |
* nn is a number
Description
Reference this file to check job net variables when, for instance, a job net or job has ended abnormally. You can check the following information:
Variables imported by each job from its job output information
Variables used by each job during job execution
List of variables in effect when the job net ended
File Location
Windows | <Systemwalker installation directory>\MpWalker.JM\mpjobsch\jobdb\jobschtvr |
Solaris | /var/opt/FJSVJOBSC/jobschtvr |
HP-UX | /opt/FHPJOBSCH/db/jobschtvr |
AIX | /usr/FAIXJOBSC/db/jobschtvr |
File format
These are plain text files, and can be viewed in a text editor.
.trv file
This file contains the list of job net variables in effect and their values when the job net ended.
If the job net is layered, the .tvr file for the job net in the 1st layer will contain the list of variables in effect and their values when a child job net in the 2nd layer or lower ended.
[TRANSFER_VARIABLE] (1) JOB.NAME=VALUE (2) JOB.A=B (2)
(1) Start of section containing the variables in effect when the job net ended. This is a fixed string. (2) Variable name and its value when the job net ended, using the format "<variable name>=<value>".
.tvh file
This file contains the list of the variables imported by the jobs in the job net and their values, and the variables in effect and their value during job execution.
[VARIABLE_OUTPUT1] (1) JOB.NAME=VALUE (2) JOB.A=B (2) [VARIABLE_INPUT2] (3) JOB.A=B (4) [VARIABLE_OUTPUT2] (1) JOB.NAME=VALUE (2) JOB.A=C (2)
(1) Start of section containing the variables that a job imported from the job output information. The string "VARIABLE_OUTPUT" is fixed. The number following this fixed string is managed by the Jobscheduler. When the job is restarted, the section for the previous startup (or restart) is deleted and a new section is appended. (2) Variable name and its value imported by the job from its job output information, using the format "<variable name>=<value>". (3) Start of section containing the variables used by a job during job execution. The string "VARIABLE_INPUT" is fixed. The number following this fixed string is managed by the Jobscheduler. When the job is restarted, the section for the previous startup (or restart) is deleted and a new section is appended. (4) Variable name and its value during job execution, using the format "<variable name>=<value>".
Notes
These files are deleted when a job net is started, and only the job net variable information from the most recent job net execution is stored.
The following job net variables are not stored in these files:
Variable parameter (@.VPARAM@)
Project name (@.PROJECT@)
Job net name (@.JOBNET@)
Job name (@.JOBNAME@)
Subsystem number (@.SUB_SYSTEM@)
Master project name used with the Master Schedule Management function (@.MASTER_PROJECT@)
Systemwalker Operation Manager updates this file when necessary while the job net is running. Do not directly access this file for a job net that is running. Doing so may cause the job net to end abnormally.
Examples
.tvr file
[TRANSFER_VARIABLE] |
.tvh file
[VARIABLE_OUTPUT1] |