and I must take responsibility for responding to such an old reference without
including enough information to identify what the heck I was talking about!
Tim
--
For IBM-MAIN subscribe / signoff / archive access instructions,
se
If you mean a citation for the book by D F Jones Library of Congress:
https://catalog.loc.gov/vwebv/holdingsInfo?searchId=278&recCount=25&recPointer=7&bibId=2643947 ;
Amazon (which says it is the first of a trilogy):
https://www.amazon.com/Colossus-D-F-Jones-ebook/dp/B07P9QJ63L/ref=sr_1_1?crid=1
I created an RFE (see: https://ideas.ibm.com/ideas/ZOS-I-2391) back in 2019
(before I retired) to help with this. When a proc is used, one (or both, I
forget) of messages IEFC001I and IEFC002I are created in the job's log. My RFE
was to log this to SMF, also. I believed this would be low-cos
I'd bet he for _sure_ hasn't read the book!
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
With "several hundreds if not thousands jobs running at any give time" you
must be using an automated job scheduler of some sort. Does your scheduler
maintain 'average run time' in its database? Does the scheduler itself, allow
notification if that average time is exceeded?
If not - you can
Is this for users, "power users", or programmer/developers? For some of those
groups, SyncSort (not sure of the new names yet) or DFSORT provide pretty good
reporting capabilities and great performance.
--
For IBM-MAIN subscri
Thank you, I think this is a better solution for me right now.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
I am not using IFASMFDP I am doing other things in the DFSORT application. I'm
trying not to do all of the I/O to select the records with IFASMFDP, then read
the selected records a second time into DFSORT to process them.
--
Fo
Thanks for the solution. I am wondering, though: since I am not interested in
dates in the 20th century, could I use COND=(12,3,Y2U,GE,&DATE3P-7) ? The
rightmost 3 bytes of the SMF date would seem to satisfy Y2U and as long as my
offset of -7 doesn't take me to a previous century I should be
The brain is just not working today I guess. I want to use DFSORT to select
some SMF records for a week; I'm getting myself confused in the DFSORT
application programming guide
Do I want to use
INCLUDE COND=(11,4,PD,GE,&DATE3P-7)
or
INCLUDE COND=(11,4,Y4U,GE,&DATE3P-7)
or have I missed
I have been unsuccessful so far in finding out the answer to this in the IBM
documentation on the LDAP client utilities. Maybe my search-fu is lacking
today, but here's the question:
When running the ldapsrch utility in z/OS (IKJEFT01 in batch or in TSO) can a
NETRC file be used instead o
ASG Workload Scheduler (formerly Beta42, formerly from Pecan) has "agents" for
Windows and *nix and z/OS; I would assume their Zeke schedule would have those
capabilities too. The shop I retired from used the z/OS agents to coordinate
scheduling of data gathering for MXG and chargeback so th
this _may_ work:
Include a dummy dataset with DISP=OLD in the JCL for both started tasks. Start
them one after the other in the order you want them to run or if you have an
automated operations tool, start them a second apart or more - whatever you
are comfortable with. The DISP=OLD will caus
The best tool to transform XML is XSLT. It's a little funky to learn, because
it's a "functional programming language" but it's designed for XML. I used it
this way
] >
&myfile;
The stylesheet does all the work. You'll find information about XSLT around
the 'net. I don't claim to be go
If you can export the cert in z/OS then you ought to be able to use one of the
RACF certificate displays to determine who signed it.
I _think_ you can export this in Base64 format, move it to Windows as text, and
import it into the Windows certificate store.
I guess I'm asking if IEFSSREQ is somehow better than AMASYMBF for retrieving
the node value.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MA
The code is not just to _find_ the node, but we want to use the node name for
other purposes in this program. So SDSF isn't going to help here.
As for other methods of using IEFSSREQ and/or control block chain chaining why
are they better than the ASASYMBM/F program interface?
-
The program is already in Assembler - so I'm guessing I would use the AMASYMBM
or AMASYMBF service to resolve SYSNODE
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with
The Mono project ran .NET stuff on Linux, and I have seen it running on z/Linux
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
I have some code that follows a control block chain to the HCCT to get the JES2
node name, but that requires going to key zero (or so the source says, it's
been years ). Is there a way to retrieve the JES2 node name in a program
running in batch, without being APF-authorized? We'd like to remo
I know there's still a VS FORTRAN compiler on a machine I work on - is it still
supported, or does it just "work". Haven't seen updates for it in forever; we
are running down what was compiled with it that may still be running. All the
important stuff moved to a FORTRAN supplied by another ven
I could try to do that but I was hoping to use just the tools I have. The
nslookup command on z/OS (TSO and "TSO in batch" returns more than one line,
which means writing a Rexx exec to parse it into something to match to the
output of the other stuff
-
I don't think this function exists, and I'm thinking about writing up a SHARE
requirement for it (which I guess these days becomes an RFE but I'm a member of
SHARE so I think I'll go that way). I thought I'd ask whether it would be
used enough to justify going through that process.
What I'm
The password might be sent in the clear - but that is an SNA SLU (the TN3270
LU for the terminal session) to PLU (CL/Supersession) session and as such
would require looking into methods for encrypting SNA sessions in the Comm
Server manuals. I'm pretty sure it's not flowing over IP if TN3270
I have some questions about the ISPF 3.4 utility.
1. Why does 'Referred' show on the "total" display for datasets, but if you
print the dataset list, you don't get it?
2. Are there ways to extend what is displayed? For one example: I would like
to have column for 'Your Access' that would sh
Question: does it really matter with a volume that's a virtual thing
implemented on a RAID array?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IB
TN3270 supports secure sockets. Just make your TN3270 terminals "auto logon"
to CL/Supersession and you're good.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the
Questions:
1. Is this the same VSAM file shared between the two partitions?
2. Is the VSAM file referenced in JCL anywhere, or just in the commands in
IDCAMS?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
se
However you are specifying a device, or your task is selecting the device, the
device is either already allocated to something else, or it is boxed and has no
I/O paths.I'm not a big VM guy, but is it possible you have a device
defined to multiple guests, and you have it online to more th
As many have stated you are limited to 8 upper case characters, 7 if you still
use UADS; however if the MQ user is off-platform, perhaps one of the various
tools for mapping other IDs to a RACF ID could be used? These are all part of
RACF (not sure about ACF2 or Top Secret) but as I see it the
I was not aware that the UNLOAD utility invoked DFSORT, I figured DSNTIAUL
did. I was wondering it that was as efficient as invoking an SQL query in E15,
but with the other responses I think it's probably not worth coding another
one to find out.
As for creating the symbols - I can probably
Before I start chiseling a piece of stone into a wheel :-) - I've been
thinking about ICETOOL and DB2. Is there already in existence something that
would provide a SELECT (similar to what is used in DSNTIAUL or DSNTIAD) to
select DB2 data as an E15 exit for DFSORT?
My ideal would be (May
Maybe it's because you have start date in the DATE parameter? In the
documentation at there are specific rules about ignoring the start date when
using ARCHIVE or DELETE
https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.ieag200/dumplopt.htm
There are these statements (t
Do any of you run FOCUS for Mainframe from IBI? If so, do you also license
their FOCLOG feature to record information about what programs (called
focexecs) have run and what resources they used?
[Without that log, it's pretty opaque - you can see in SMF that FOCUS was run
as a batch program,
We submit a batch job with two steps: first step IEFBR14 with the dataset name
allocated DISP=OLD, second step IDCAMS to do ALTER dsname NEWNAME(newdsname).
The job ENQs on the dataset name so new TSO allocations for it fail, and the
job waits until all TSO users using it have freed it or logge
I don't check this list regularly but I think you slightly misunderstood. I'm
not looking for who is using what procedure _library_. I'm looking for the
use of individual members. RACF doesn't (unless it happened in a recent
release and I missed it) allow us to audit individual members of a
As mentioned before, I've created a SHARE requirement and an RFE to have the
system record the information from the IFC001I (cataloged procedure was
expanded from... msg) and IFC002I (INCLUDE was expanded from... msg) message in
an SMF record.If this would be important or useful to your shop
Can you, if you automate the message, in that automation code issue something
that gets invoked after on a timer basis? If so you can issue a message 'n'
minutes after the mount message. I know AF/Oper from IBM/Candle has that
capability but I don't know much about OPS/MVS.
-
I don't know of a list to discuss PComm but if these printers support IP
printing (either direct socket or LPD protocol) - and most do these days - you
can define the IP address or host/domain name in something like VPS or
Infoprint and eliminate the need for the 3270 printer emulation session
I don't think we had the number of volumes Skip has, but we did several
migrations using short-term leases of FDRPAS and they all went extremely well;
the great thing about FDRPAS is that you don't need to do most of it during
"down time".
--
If this is running in batch, can you make the ID have PROTECTED status, as long
as the ID is propagated from something that submits the job?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists.
I have created a SHARE requirement for this (which I think was submitted to
RFE) _and_ an RFE ( 133491 ) to write IEFC001I and IEFC002I information to SMF.
If voting is still open and this information is important to your shop, please
vote. My suggested solution was to make any solution avail
Not the simplest, but
Write an IEFUJV exit. When you find EXEC on a statement, and you cannot find
PGM= on that statement, you have a proc. Write a simple SMF record with a user
record type (128 -> 255) .
Post process with SORT to summarize usage counts.
This won't pick up JCLLIB, etc. bu
If you do find out what they did to resolve it, would you please post it here
for the education of all?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: I
Is there an exit that can "see" these messages? Maybe an MPF exit? If so, you
could always write an exit to echo the messages to some routing code that
doesn't go to the console, process it with automation, and hopefully prevent
it from going to your operlog or syslog.
---
I believe concatenation now uses the largest blksize, not the first one. Not
sure about LRECL
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-
I don't understand why the OP wants to receive it to USS and then copy it to an
MVS dataset when they could run FTP under TSO and receive the XMI file directly?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
s
I would have assumed that "SELECT WHEN" would be processed into different
things internally than "IF/THEN/ELSE", but your evidence would imply
otherwise... it implies that "SELECT WHEN" is perhaps pre-processed into
"IF/THEN/ELSE" statements before "compiling". Either that, or someone tried to
I seem to be finding different answers on this.
A vendor used to ship some files as PDSes with RECFM=FB and LRECL=80 (BLKSIZE
23440). User-customized members at this shop were put in a different PDS,
with the same attributes, and concatenated in cataloged procedures, ahead of
the vendor's li
"the big diversion"?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
I'm curious about how many here run ASG's Workload Scheduler, which was
Beta-42, and before that was created by Pecan. The shop I'm working for still
runs it and is still happy with it for years though they've asked me at times
to do some specialized reporting about tasks and schedules (which I
Figuring that this is 'working as designed', I have started a SHARE
requirement, where discussion could take place. My suggested improvment is
that for multi-unit, multi-volume datasets (and I realize this probably mostly
applies to tape) a consolidated list of volumes for the concatenated dat
For a number of years I've let the catalog and/or SMS supply the unit, but
I've supplied unit count (ex: UNIT=(,3) ) to overlap I/O and mount processing.
I even use it with virtual tape systems that have physical tape backup -
because it can allow a recall of a virtual volume to be done whil
Not worried about the efficiency of compression. The issue is showing to
someone the CPU saved by using zEDC instead of SMS compression. IBM's zBNA
tool estimates it, and we may just use that, but I was hoping someone had a way
to measure the CPU used just for SMS compression in a job, without
These may be dumb questions but:
1) I'm assuming you connected to the remote application first? Else how could
it connect without the IP address somehow?
2) Why isn't the remote application content with the host/domain name (since IP
addresses _can_ change)?
3) Why isn't the remote applicatio
You can do this with ISPF in batch, and Rexx. I've used this when I had to
change the one thing in hundreds of PDS members. Of course you have to balance
your development and debugging time versus just doing repetitive edits via
RCHANGE (PF6)
To invoke ISPF in batch. Note BDISPMAX ver
These are all good questions - in this instance I don't know the internals of
the product that might be creating these long names. It's a 'developer
studio' type of product which runs on Windows and communicates to a started
task from the same vendor which can also run on other platforms such
Yes, I've looked at Scott Barry's presentation. It tells me a lot of good info
about zEDC measurements, and it does document compression information in type
14/15 but it appears as though IBM didn't provide any measurement of CPU used
by SMS compression. I guess the fallback is to try to run
I can't remember if I posted this before, but it's come up again so I'm asking.
Is there any way, short of running a job with SMS turning compression, and
running it a different time with compression off, to measure the CPU time used
by SMS compression for a dataset? I know I can get zEDC CPU sa
If those quotation marks are part of the output of the Rexx routine, that's the
issue. E-mail program would not treat those lines as the commands they purport
to be, because the lines don't begin with a recognizable command they begin
with a string that consists of the double quote PLUS the com
Skip - we run IEAMDBLG to offload OPERLOG to sequential datasets, named with
the date, once a day. You could offload your three systems to temporary
sequential datasets and combine them via SORT (DF/ or Sync) into something
sorted by date and time. One caveat - even if you use HCFORMAT(CENTURY
Is there a way to use long alias names in PDSE for members that are not program
objects? I've seen symbolic links to a PDSE (or am I seeing one for each
member?); we're asking if we do that to share a _data_ PDSE with tools that
only understand directories, can we create names longer than 8 by
I moved a lot of tape datasets to SMS managed disk, also, but one group of
application people fought the idea of using unique, catalog-able names for
their datasets. Pure laziness - they didn't want to go through the work of
making the changes and testing. They did eventually have to do it th
Let us not forget one of the fun cases: exit code which exists, but because of
external circumstances, is ineffective: for example account number checking
when the idea of chargeback has been dropped and the check now allows anyone to
use any code, or an exit which uses RACF to check on someth
I haven't seen the Apache web server mentioned for some reason. I haven't used
Apache but on the previous Domino-based web server you could write a Rexx CGI
(Common Gateway Interface, not Computer Generated Images) program that could
be invoked via URL and retrieve whatever you want. When I
I am not sure why you want to capture this with Rexx, but I will second the
idea of using the SPIN= keyword to spin off log entries on a regular interval.
If you just want to capture to disk, you can use one of the products mentioned,
or if you don't have such a product, you can create an exte
This is, actually, a request for records - I was using the 1-byte average
record size because I thought the original poster wanted to allocate in
megabytes. If you want to request records and you know the LRECL or the
average LRECL, use AVGREC=U/K/M, and SPACE=(avgLRECL,(pri,sec)) where 'pri
I believe there is a DB2 JDBC driver. How, exactly, you get it installed and
running under CICS should be documented by IBM.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.e
AVGREC=M,SPACE=(1,(1,1)) allocates one MB with a 1MB secondary extension in
JCL.
AVGREC(M) AVBLOCK(1) SPACE(1,1) will do the same thing in TSO.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to l
I'm catching up late here, but in connection with the original poster's
statement, couldn't the health check "go hunting" and report the offenders?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to
First let me state we are copying the hardcopy log to disk in two ways:
1. External writer proc, SLOGWTR, which writes to a GDG
2. OPLOGCPY job which copies from system Logger OPERLOG to disk
I haven't convinced others to rely on OPERLOG yet :-(.
In any case, I have a small issue. Won
Let me add to my post - if you read abut SMF CI Size in member ACHAP03 of the
MXG source/documentation library, you will see a very good discussion of the
trade-off between DASD space and CISIZE in MANx datasets. Apparently SMF
doesn't do VBS in the MANx datasets in the same way "regular" VBS
Do you have MXG? They have a program, ANALSMF, which will analyze your current
SMF. In general, what I've done and which seemed to help:
Set MANx CISIZE to half track (26624).
In your IFASMFDP JCL to dump a full MANx dataset (we use IEFU29 to issue a
start for SMFDUMP JCL to dump one whenev
I hate to ask at this point in time and the answer is probably 'No' - but
were there datasets migrated by FDR/ABR perhaps? HSM would have no record of
them yet they would be in the catalog as migrated.
--
For IBM-MAIN subscrib
According to the message the IGGCL0FM-2 shows the DADSM Scratch status code.
According to DFSMS DFP Diagnosis, this status code could mean:
2 (X'02')
One of the following conditions occurred:
- The data set could not be scratched because the console operator or TSO/E
terminal operator did not s
I created an SHARE requirement (if you're a member you can find it at this
link: https://www.share.org/p/is/vi/iid=154&type=12 ) about this, but I'd love
to hear some discussion so I'm posting here too. My idea is that when IBM
offers some new "outboard" capability such as zEDC, they need to pr
When I last worked on this, we used CA-1's catalog retention (RETPD=99 if I
recall) for the GDGs, but because of the 255-entry GDG limit we had to do some
'merge jobs' to combine various archive "tapes" (ours were redirected to disk
by Tape Mount Management) so we could have a year or two
Has anyone documented the JOBGROUP interaction with existing schedulers?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
These are on z/OS in Unix Systems Services, the logs for the IMWHTTPD web
server. I tried without DCB but I believe some DCB must be supplied , as
someone said the access method will deal with the Unix-to-record stuff. I
thought my LRECL was 290, but things did not work until I increased it.
Maybe I had LRECL too small? LRECL=512,BLKSIZE=32760 worked
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
I tried this, and ended with S001-1 abend
//SORTEXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTWK01 DD UNIT=DASD,SPACE=(CYL,(500,500))
//SORTIN DD PATHOPTS=ORDONLY,
it appears to be 'V' but I don't see where I could get BLKSIZE from
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
If you need to publish calendar information for others to use, I suggest using
your PC/Mac calendar tool and publishing the calendar in .ics format
(icalendar, RFC 5545). In Outlook you can publish to a WebDAV server or export
to a file (or share via e-mail).Put that file on your web server
I want to do some simple reporting on my HTTP logs (httpd-log.MMMdd). I'm
coding PARSE= to get the information I want, and I think I understand that
part, but when I run my job SORT complains about RECFM, LRECL, or BLKSIZE.
Viewing the logs, it looks like the record length is 290 (that's
Unless things have changed, a 26K CI size is better than 32K because two CIs
fit on a track. If I'm understanding this application it:
1. reads everything from the first file
2. for each record in the first file, it attempts to do a random read to find a
match in the second file
3. IF it finds
I think it'd be interesting. It's been a while since I had access (now retired
/ consulting) but the HMC allowed you to pull up something (a spreadsheet if I
recall) of kWH by some interval, so you could (probably only on z13 and above)
have some real data. I don't know if they ever externaliz
z/OS 2.2 has a set of callable routines that provide HTTP client capabilities.
I saw a presentation at SHARE San Antonio. I think it is part of the 'web
enablement toolkit' - see this link
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.ieac100/ieac1-cwe-http.htm
Forgive me if I posted this before... If so, life intervened and I don't
remember.
Is there a list documenting which ISVs participate in Subcapacity Reporting and
which will supply an ISVLIB file for such use?
I know CA Common Services will, if you set the option, produce type 89 records
but I
I can vouch for 'modern CA1' - I went through merging tape databases for
several LPARs into one shared tape database, then after that was able to do
maintenance taks without outage.
re: BSAM vs. VSAM vs. whatever.It would be nice if products which used
"databases" used a standard API (such
I know I am late to this, but I see no BLOCK CONTAINS 0 RECORDS in the COBOL.
I'm not totally current on COBOL releases, but
A) is that still required to use block size from the JCL
B) is it even relevant in this instance - COBOL will use the block size value
of the dataset that's input, yes?
I think I want to set up a data class without compression, and assign certain
data sets to it. I was _hoping_ that I could override the SMS compression via
TRTCH=NOCOMP so that I could show people the difference in CPU time with and
without SMS compression.
I will go ahead and create the no
It's been a few years (retired / consulting now) since I had the duty of
looking at EREP records but as with what many others have said, it's about what
seems "normal" in your environment, although I've had instances of 0C4 that was
occuring regularly, though handled by the piece of software in
We have a job which creates "tape" files in TMM (Tape Mount Management) via SMS
redirection. The data class assigned to the output dataset has SMS tailored
compression turned on. I would like to see how much that compression is
costing in CPU time by running the job without compression. Wil
Bringing this back up again because I still haven't found the answer yet. Are
SMF type 70s written by RMF via branch-entry, requiring me to use IEFU85 exit
point to examine them, or can I use just IEFU83 or IEFU84 ?
--
For IBM-
Do these chpids connect to any fiber switches not controlled by you? I got
called very early one morning due to a bunch of channel errors. At the data
center where I worked, fiber switches were not owned by our group. The
brainiacs who did own responsibility for the switch decided to take half
Did you determine what the problem was?
My input would have been to compare Syncsort default parameters in case someone
forgot to migrate them to the new release.
--
For IBM-MAIN subscribe / signoff / archive access instructio
SMF type 26 (job purge) has the submitting user ID - but _not_ task
identification (job name/job id/reader time). We have for some reason jobs
submitted by the scheduler which run IEBEDIT to "submit" another job and that
job in turn "submits" another - all with user ID propagation. They are a
I see and understand some people's desire to directly allocate in KB, MB, GB
(or, coming soon to an array near you, probably TB, and PB).
What I like about AVGREC is the ability to allocate in _records_, eliminating
tedious space calculations when I have a good estimate of the size of a dataset
Someone wants a WTO that shows SMF70LAC (the 4-hour rolling average of MSUs
value) every time the RMF type 70 is written. IEFU8* is the best exit point
to do that, as near as I can tell, however what I don't know is whether type
70s are written the "normal" way, via branch-entry, or via cro
IF the batch job is scheduled, and IF you have an automated operations tool,
and IF your scheduler has an external command interface, THEN:
What we (in Pecan/Beta42/ASG Workload scheduler) was define a variable (example
$CICS1), and make a predecessor for the batch job with the value $CICS1 = U
1 - 100 of 136 matches
Mail list logo