Author |
Message |
Topic: any FTP client that works correctly with z/OS? |
bablack
Replies: 4
Views: 2322
|
Forum: Utilities Posted: Tue Feb 20, 2007 3:00 pm Subject: any FTP client that works correctly with z/OS? |
I have used CuteFTP from GlobalScape. Also used Bluezone FTP (part of Bluezone 3270 emulator from Seagull Software). |
Topic: Declaring DCB macros for Re-entrant program |
bablack
Replies: 3
Views: 5071
|
Forum: Application Programming Posted: Tue Oct 17, 2006 8:59 am Subject: Declaring DCB macros for Re-entrant program |
The key to a reentrant program is that you don't store into the program, meaning that all variable storage has to be GETMAINed. Typically you will use a DSECT to map that storage area.
Warning, m ... |
Topic: vsam file is fixed or variable length |
bablack
Replies: 6
Views: 11623
|
Forum: Data Management Posted: Tue Oct 17, 2006 8:54 am Subject: vsam file is fixed or variable length |
Frank, you are correct. I am used to looking at the physical CIs in VSAM, where you use the lengths in the RDF to move between records. |
Topic: doubt in vsam ksds |
bablack
Replies: 2
Views: 2152
|
Forum: Data Management Posted: Mon Oct 16, 2006 1:21 pm Subject: doubt in vsam ksds |
What Shekar said is true for a KSDS (Keyed Sequential Data Set), but most other VSAM cluster types (e.g., ESDS-Entry Sequenced Data Set) have only a data component. An ESDS is essentially a VSAM seq ... |
Topic: Browse contents of an active dataset? |
bablack
Replies: 12
Views: 8099
|
Forum: Data Management Posted: Mon Oct 16, 2006 1:18 pm Subject: Browse contents of an active dataset? |
DISP=SHR will not let you read a dataset which is being created. A NEW dataset will get an exclusive (EXC) ENQ on the DSNAME, which will lock out any SHR ENQs. |
Topic: vsam file is fixed or variable length |
bablack
Replies: 6
Views: 11623
|
Forum: Data Management Posted: Mon Oct 16, 2006 1:17 pm Subject: vsam file is fixed or variable length |
Actually all VSAM (except Linear) is variable, meaning that every record starts with its length. But in a LISTCAT if the MAXLRECL and the AVGLRECL values are the same, then it is effectivly a fixed ... |
Topic: Declaring DCB macros for Re-entrant program |
bablack
Replies: 3
Views: 5071
|
Forum: Application Programming Posted: Mon Oct 16, 2006 1:10 pm Subject: Declaring DCB macros for Re-entrant program |
Two issues:
First, the DCB gets modified by OPEN and CLOSE so it can't be within a reentrant program.
Second, the DCB must be in 24-bit storage (below the line) so it can't be within a RMODE ANY p ... |
Topic: DISP=(MOD,PASS,CATLG) does not delete file after a clean run |
bablack
Replies: 7
Views: 10047
|
Forum: Job Control Language(JCL) Posted: Fri Jul 28, 2006 1:45 pm Subject: DISP=(MOD,PASS,CATLG) does not delete file after a clean run |
>1) I can allocate with NEW even if there it already exists. Both datasets get deleted upon completion of the job. SInce the first file is also deleted I cannot perfrom any recovery on it. So, I wa ... |
Topic: DISP=(MOD,PASS,CATLG) does not delete file after a clean run |
bablack
Replies: 7
Views: 10047
|
Forum: Job Control Language(JCL) Posted: Fri Jul 28, 2006 12:06 pm Subject: DISP=(MOD,PASS,CATLG) does not delete file after a clean run |
>If I code DISP=(NEW,PASS,CATLG) for an existing dataset, and job runs clean, the dataset is deleted as expected.
Huh? You can't use DISP=NEW to reference an existing dataset. If by chance th ... |
Topic: Mass Copy of all PDS members |
bablack
Replies: 2
Views: 2357
|
Forum: Utilities Posted: Tue Jul 25, 2006 1:36 pm Subject: Mass Copy of all PDS members |
If you are copying all the members in your input PDS into a new output PDS (like in Kolusu's example), it would be much faster to use DFSMSdss (ADRDSSU) or FDRCOPY to copy the PDS.
If you are mer ... |
Topic: ADRDSSU |
bablack
Replies: 1
Views: 3968
|
Forum: Utilities Posted: Mon Jul 10, 2006 10:15 am Subject: ADRDSSU |
You might try the CONCURRENT operand. Concurrent Copy will ENQ on the dataset only for long enough to initialize the concurrent copy session, then it releases it during the backup. |
Topic: Rename Error Using IEHPROGM |
bablack
Replies: 4
Views: 3548
|
Forum: Utilities Posted: Mon Jul 10, 2006 10:11 am Subject: Rename Error Using IEHPROGM |
the problem is your VOL parm. It is not VOL=SER (like in JCL), it is VOL=devicetype=serial, e.g.,
VOL=3390=TSO002 |
Topic: Abend A13 |
bablack
Replies: 3
Views: 4909
|
Forum: Data Management Posted: Fri Apr 28, 2006 3:37 pm Subject: Abend A13 |
another possibility is that you speciied a volume serial in the first step, e.g., VOL=SER=12345. The volume referback only works for multi-vol if the first step is non-specific (scratch tape). |
Topic: Batch utility to write PDS member list to sequential file |
bablack
Replies: 10
Views: 44585
|
Forum: Job Control Language(JCL) Posted: Fri Feb 03, 2006 4:43 pm Subject: Batch utility to write PDS member list to sequential file |
You can do it with the IBM IEHLIST utility
//STEP1 EXEC PGM=IEHLIST
//SYSPRINT DD output dataset
//DD2 DD UNIT=3390,VOLUME= ... |
Topic: subsequent steps not executing in a JCL |
bablack
Replies: 4
Views: 4973
|
Forum: Job Control Language(JCL) Posted: Fri Feb 03, 2006 4:39 pm Subject: subsequent steps not executing in a JCL |
When a step in a job ABENDs (as opposed to just setting a condition code), all following steps are automatically bypassed UNLESS you code COND=EVEN (execute even if a prev step ABENDed) or COND=ONLY ... |
|