login |  home |  contact |  search      Services     Solutions     News     Support Kleinschmidt Logo
 

Solutions

Tandem applications
Home > Solutions > HP Tandem

HP Tandem Applications
 

   KLIST

It can take a surprising amount of programming effort just to find all the records in a relative file that contains the word "Cincinnati", build a small test data base from production data, or extract records 2000-3000 from a file. The result is one more special-purpose program. Why bother? Use KLIST.

KLIST supports access to Tandem files of all types. Records in a file can be selected, filtered, modified and displayed interactively. Records can be selected by record number, record content and field content. Records can be displayed/output with fields deleted or rearranged, and with string constants inserted. Records can be modified and optionally replaced in the original file or written to a different output file. Records can be selected and deleted. New records can be added using the input option.

KLIST helps you generate simple reports, maintain and repair databases, make simple queries of single files, and build test files from existing files. It can replace dozens of small, single-purpose programs with a single simple interface between programmers and Tandem files.

 

   KFILE

Existing Tandem utilities can tell you anything about a Tandem disc file—if you know its name. But often you need to find files, which meet specific criteria, without knowing their names. For example, consider the last time you had to find all the files owned by a particular user. How did you do it? If you didn't use KFILE, you did it the hard way.

KFILE finds files, which meet criteria you specify. It then displays exactly the attributes you specify, in any order you choose. Now you can quickly and concisely prepare lists of exactly those files that interest you. For example, with KFILE you can find all files with a specified owner, or all files last modified before a specified date, or all key-sequenced files over 1 megabyte which have three index levels.

KFILE helps you administer your Tandem system more quickly and easily. By running standard KFILE reports every day or week, you can monitor disc usage, and detect and correct potential problems. Individual users can use KFILE ad hoc to find just the files that matter to them.

 

   PCL

The execution of most job streams is data-dependent. This is difficult to implement using only command files and the Tandem OBEY facility. PCL supports flow control functions, parametric substitution, and a host of other capabilities. With PCL, flexible, powerful job streams can be defined and executed easily and effectively.

PCL command files contain a mixture of PCL statements and text lines to be sent to running processes. Separate 'IN' files for utilities are not necessary: commands appear in-line in the PCL command file.

PCL can prompt running processes and read their output. It can determine whether a given process is active. PCL commands can open, read, and write Tandem files.

Using parametric substitution and arithmetic and string handling capabilities, data-dependent file names and process command lines can be generated. PCL can support whatever level of job stream control you think you need.

 

   TOSS 2K

Do you run jobs that depend on files or jobs on other systems in your network? Can you be sure that inter-system dependencies have been satisfied? If not, consider TOSS 2K. It manages complex job schedules for an entire Tandem network and allows dependencies between processes, devices, and start and stop times to be specified.

The TOSS 2K database describes jobs, devices, queues, and frequency codes, and the dependencies between them. TOSSCOM is used to maintain the database. GENDAY derives future schedules from the TOSS2K database and can also generate reports. Future schedules are loaded into SCAN, the TOSS2K runtime system, for eventual execution. STAT is a runtime window through which operators can display jobs, cancel jobs, release jobs ahead of time, etc.

Top request info Request
 Information