Administrative command line client on Z/OS

kmarsh

ADSM.ORG Member
Joined
Nov 26, 2007
Messages
2
Reaction score
0
Points
0
PREDATAR Control23

How do you establish an adminstrative command-line client on a mainframe?
We have TSM running under Z/OS and currently use the adminstrative client command line on a workstation.

I would like to have it on the mainframe so that our scheduling software (ESP) could be used to send commands in batch mode.

Any information or examples would be greatly appreciated.
 
PREDATAR Control23

Hi Kmarsh,

It has been a while since I've been on these forums and working with TSM - but when we were running TSM on the mainframe z/Os, we used the USS client (I think the name might have changed - Was Open Edition Client, then Unix System Services), but anyway, the client runs inside the unix shell on z/Os - but you have the ability to run a batch job from z/Os, and do processing in a batch job.

We actually ran all the queries from the batch job, and used rexx to build HTML pages inside the USS shell - which would be hosting a webserver that would display the detail of anything we wanted in html format. Most people looking at our stats did not realize the html was hosted on z/Os...
 
PREDATAR Control23

Hi Kmarsh,

if you installed the TSM on z/OS you should find a dsmadmc in your TSM-loadlib.
Most in ....LINKLIB.

In my installation you see :

Name Prompt Alias-of
DSMADMC ANSADM
DSMFMT ANRFMT
DSMSERV ANRSERV

So you don´t need a USS client.

Regards, Superos390
 
PREDATAR Control23

The Modules required (DSMADMC etc) are shipped with the TSM USS Client, separately from the TSM Server
Here is a sample JCL:

//IKJ EXEC PGM=IKJEFT01
//DSCOPT DD DISP=SHR,DSN=ADSM.TSM1.OPT (The TSM option File)
//DSCLANG DD DISP=SHR,DSN=SYS1.TIVSM.SANSMSG(ANSMENU)
//SYSTSPRT DD SYSOUT=*
//SYSTSOUT DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSTSIN DD *
DSMADMC -ID=ADMIN -PA=PASSWORD -ERRORLOGN='ERROR>LOG' -DISPL=LIST -
Q STATUS


Of course you can une ADDRESS TSO from Rexx to call dsmadmc from there.
 
Top