Re: SMS dataset allocation problem

2006-08-30 Thread John Kington
Tommy, I suggest you put in a write statement before the WHEN clauses to write out the value in UNIT. I suspect you will find that the second dataset does not have a value that matches your VALID_UNIT filter list. The DFSMSdfp Storage Administration Reference indicates that VOL=REF=*.OUT1 will

Re: 轉寄: Re: What happening on SMS managed volumes counts?

2006-08-30 Thread John Kington
Tommy, I solved the problem. The problem is the RACF CLASS(DASDVOL) If the Control-M userid has ALTER authority to the dataset in DATACLAS, you should not need DASDVOL authority. My understanding is that DASDVOL is intended for storage management type functions like moving a dataset from one

Re: Unable To Find Error Message - ADSDM192

2006-08-30 Thread John Kington
John, The MIGRATE command is for sequential migration where you copy a dasd based dataset to a tape(s) and recatalog the dataset to the tape(s), not the magic ARCIVE volser. From that point forward, anyone reading the dataset would read it as a tape dataset. If you want to archive (migrate in HSM

Re: S.M.S. Question

2006-08-31 Thread John Kington
Willie, I am displaying the status of a SMS managed volume. Can it be possible if there could be more than one type of staus it could be in. By this I mean can it be in enabled status as well quiesced as well. Below is my display of the volume The volume can have only one status but the

Re: 轉寄: Define and build alternative index path error under SMS-managed volume

2006-08-31 Thread John Kington
Tommy, You latest attempt created two temporary nonvsam datasets. The default DISP is NEW,DELETE,DELETE. We got around this issue by putting a IEFBR14 step before the IDCAMS step. Example: //IEFBR14 EXEC PGM=IEFBR14 //DD1 DD DSN=ZDVT.ALLOC1,DISP=(NEW,DELETE),UNIT=SYSDA, //

Re: S.M.S. Question

2006-08-31 Thread John Kington
Willie, Disregard my last note. Volumes SZA901, SZA902, SZE901 and SZE902 are always on the primary list unless the utilization plus the primary allocation amount will cause the utilization to exceed the high threshold. The remaining volumes in PRIMSG01 will be presented on the secondary list when

Re: S.M.S. Question

2006-08-31 Thread John Kington
Willie, How would I check via ISMF if the primary pool has an overflow pool? Go to storage group panel (6) and pull up a list of your storage groups. Column 42 will have the name of the storage group that you use for overflow or will contain dashes if there is no overflow storage group. Are you

Re: S.M.S. Question

2006-08-31 Thread John Kington
Willie, You're welcome. There was an info apar in IBMLINK that described the gory details of how volumes were selected for or omitted from the primary candidate list but I can't find it. If you have access to IBMLINK, maybe you can find it. Regards, John

Re: Define and build alternative index path error under SMS-managed volume

2006-09-01 Thread John Kington
Tommy, The key is to pass a volser to the following step. You can just change the DSN= to use a temporary name. As someone else mentioned, you can omit IDCUT* DDs if you add DFSORT to the BLDINDEX command. That may be worth a test. We use a third party product to build alternate indices and the

Re: unable to Allocate Space on User Volume

2006-09-01 Thread John Kington
Robert, Verify that the volume is in CONVERT status in ISMF or the vtoc (IEHLIST) shows that it is a SMS managed volume. QF just indicates that the volser is defined to SMS. Regards, John -- For IBM-MAIN subscribe / signoff /

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, On Sep 1, 2006, at 10:55 AM, Robert Pelletier wrote: Once again I come to the group for help. I have no cut and paste so I will briefly describe what I did 1. Iinitiallzyed two new volumes with STGR on it. 2. I did a delete and define and always get create failed RC92 - iec614i .

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, CDS Name . . . . . . . : TECH.SMS.SCDS Storage Group Name . . : CSLFGRP2 Volume Serial Number . : SMSVL9 Can you post the same thing with the CDS Name 'ACTIVE'? Regards, John -- For IBM-MAIN subscribe / signoff /

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, What panel would I use I am not sure. What panel were you in for the volume display? Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, I figured out that you went through panel 6 (storage group) and then option 4 (volume) and then option 1 (display). When you enter panel 6 (storage group), change the CDS Name from 'TECH.SMS.SCDS' to 'ACTIVE'. Then go to option 4 (volume) and then option 1 (display). The thing you want to

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, SMSVL8 SIMPLEX 00F1 NONSMSCSLFGRP2 SMSVL9 SIMPLEX 00F1 NONSMSCSLFGRP2 Volumes SMSVL8 and SMSVL9 are not marked as SMS-managed in the vtoc. You should be able to run DSS job to do CONVERTV. //STEP1 EXEC PGM=DFDSS //SYSPRINT DD

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, I really goofed that one! It should have been: //STEP1 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SYSINDD * CONVERT - DYNAM( - (SMSVL8) - )- SMS CONVERT - DYNAM( - (SMSVL9) - )- SMS /* I

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, Did you get any messages in the IDCAMS output like: IDC0181I STORAGECLASS USED IS ABCDEF IDC0181I MANAGEMENTCLASS USED IS ABCDEF IDC0181I DATACLASS USED IS ABCDEF You can also try adding to the cluster definition: VOLUMES(*) - I doubt that it will help because the real problem is that

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, The absence of IDC0181I messages means that your ACS routines did not assign a storage class nor a data class to your vsam dataset. You need to look through your storage class ACS routine to see why no storage class was assigned. The DFSMSdfp Storage Administration Reference documents the

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Robert, Is there any selection logic in the storage class routine before the snippet that you posted? I can't see anything wrong with what you have provided. Are you able to allocate the other two datasets in the filter list correctly? Regards, John

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Bob, IEC614I CREATE FAILED - RC 192, DIAGNOSTIC INFORMATION IS (040343C9) , STEP01,SMSVL8,SERVP.JM064050.SLFVNTE.DATA The RC192 from CREATE indicates Requested data set creation not allowed by SMS. The x'0403' feedback code indicates that the last two bytes contain the error code. The x'43C9'

Re: DEFINE NONVSAM DSN

2006-09-05 Thread John Kington
Hi, I am using the DEFINE command because when I use the LIKE parm the dataset which is allocated has 0 directory blocks. I was told that there is a bug with CA-DISK which does this. As John stated before, you need to use the ALLOCATE command. The DEFINE NVSAM() will only create a catalog

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Bob, STORCLAS CPAC.ACS.ROUTINES.CNTL STORCLAS TRLP1 2005/11/29 12:08 Looks like the storage class routine has not been updated since November of 2005 Regards, John -- For IBM-MAIN subscribe / signoff / archive

Re: unable to Allocate Space on User Volume

2006-09-05 Thread John Kington
Greg, It may have been updated, but it certainly hasn't been translated since then. Absolutely what I meant. I actually updated my test lpar with code similar with his snippets and could not make it fail. A real puzzler. Good catch having him display the ACDS. Regards, John

Re: DEFINE NONVSAM DSN

2006-09-06 Thread John Kington
Willie, If the DSORG value is obtained from the model dataset and passed into CA-Allocate in the ALLOC environment, you could check for DSORG='PO' and DIRBLOCKS=0. If this works, you should be able to set the DIRBLOCKS to whatever value you want. Regards, John

Re: unable to Allocate Space on User Volume

2006-09-07 Thread John Kington
Robert, I already deleted the previous email but does the dataset name SERVP.JM064RAM.SLFVNTE match your filtlist? Message IEC614I CREATE FAILED - RC 192, DIAGNOSTIC INFORMATION IS (040343C9) indicates that you tried to allocate the dataset on a SMS managed volume but your dataset is not SMS

Re: unable to Allocate Space on User Volume

2006-09-07 Thread John Kington
Bob, You're welcome. Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at

Re: GRS ENQ for PDSE dataset

2006-09-15 Thread John Kington
Tommy, How can I edit the PDSE in multiple LPARs. I don't think you can unless you implement PDSESHARING(ENHANCED) on all LPARS (must be in same sysplex). Regards, John -- For IBM-MAIN subscribe / signoff / archive access

Re: SMS Question : Remove Lone Volume from SMS

2006-09-15 Thread John Kington
John, I too cannot understand why the request was to put the vol. under CA-Allocate. Just to clarify one of your recommendations to DFSMSdss CONVERTV NONSMS to make it a non-SMS volume I read up on the section in the DFSMSdss user guide but it did not provide me with an example. Can you please

Re: SMS Question : Remove Lone Volume from SMS

2006-09-15 Thread John Kington
John, Can I initialize it as the same volser? You can use the same volser but you must drop it from SMS configuration before you try to allocate a dataset on it. Regards, John -- For IBM-MAIN subscribe / signoff / archive access

Re: EBCDIC to ASCII OPTCD=Q? (JCL)

2006-09-19 Thread John Kington
Howard, Try adding LABEL=(1,AL) or LABEL=(1,NL). I think you are getting the default of 1,SL which does not work with OPTCD=Q. Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to

Re: RULE OF THUMB ?

2006-09-19 Thread John Kington
John, I now place the vtoc, vtoc index and vvds at the beginning of the logical volume. I size the vtoc and vvds based on the expected number of datasets that will be allocated to the volume. The size of the index is based on the size of the vtoc. The only reason that I place all together at the

Re: SMS question - sharing DASD but not SMS environment

2006-09-20 Thread John Kington
John, Would SMS for lpar-P get confused if SMS for lpar-D was allocating a file on those dasd at the same time she was? Does SMS from one lpar need to know what SMS from the other lpar is doing? I don't know if this has changed but SMS tracks space allocations (tables it somewhere) for use in

Re: Generate JCL through ISMF (??)

2006-09-21 Thread John Kington
Carol, I have a list of datasets that I want to delete. I thought that one could go through the ISMF PANELS, generate the list and then somehow, magic, wishful thinking..., generate jcl. (??) You can issue the DUMP command at the command line level to build a DSS job. That is how I delete a

Re: DSS RESTORE - how to enforce CONTIG

2006-09-23 Thread John Kington
So the solution would be... if you want the dataset in 1 extent restore the dataset to an empty volume. You might be able to get DSS to restore to a single extent if you preallocate the dataset and use the REPLACE parameter during the restore. Regards, John

Re: ICKDSF INSTALL -- What's the point?

2006-09-28 Thread John Kington
Jon, My question is, So INSTALL writes the home address and record 0. So what? What is the benefit of doing INSTALL and INIT vs just the INIT? (All of our DASD is on virtual arrays, in case that makes a difference.) I have never bothered with the INSTALL before; is there a reason I should? The

Re: System LOGR files and SMS

2006-10-06 Thread John Kington
[EMAIL PROTECTED] wrote: Either set up a storage class strictly for the LOGR files (based on HLQ) and use that in the STORGRUP ACS routine to direct it to a storage group which has the volume(s) you want the LOGR files on. This is what we do. Tom Marchant wrote: I don't get why people like to

Re: Question On Filter Lists

2006-10-17 Thread John Kington
John Dawes wrote: Can anybody tell me how SMS differentiates between a filter list for DASD and a filter list for datasets? For example, in the following code how does SMS know that it is a filter for dasd: FILTLIST VOL_BANC INCLUDE(APPG*,PROM*) A filter list is just a list of possible

Re: DASD STATUS - F-NRD

2006-10-27 Thread John Kington
John, David is correct. You can initialize the volume. The F-NRD is the status that I normally see. Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the

Re: Question on SAR

2006-11-02 Thread John Kington
Is there a way of saving a SAR listing to disk? For example SDSF allows me to do so with the XDC command. Is there anything similar to that? John, If you want to put the output back into SDSF, you can use either the P command to write the output back under your tso userid or the J command to

Re: Question on SAR

2006-11-02 Thread John Kington
I tried the p option. I got the message on the top of the screen to say that the report was printed. I hit pf3 till I exited out of SAR, however, I found nothing. In my shop, I get another panel which allows me to specify sysout type options. My msgclass value for my tso session points to a

Re: Zip problems

2006-11-03 Thread John Kington
Howard, We use infozip for this kind of thing. It will convert the data to ascii and write out a fixed length dataset. We then ftp using binary (image) mode to whereever. The install file is xmit format. I just ftp'ed it to my system, did a receive and away we went. Regards, John

Re: smf question

2006-11-14 Thread John Kington
Is there an smf record to track when a catalog was changed/updated or when a dataset was uncataloged? We have a mystery as to how several datasets were deleted in the mvs catalog then scratched by the tape management system. Thanks I recommend you get DAF (Dataset Audit Facility) here:

Re: Dynamically obtaining allocated space characteristics

2006-11-15 Thread John Kington
You can tell the secondary allocation amount from the DSCB but the primary is not kept in the DSCB for nonvsam datasets. Only the size of the first extent is kept. If you have the SMF type 15 record, a portion of the JFCB is imbedded in the record. Somewhere around offset 220 is the primary amount

Re: Dynamically obtaining allocated space characteristics

2006-11-15 Thread John Kington
Dave, I want to run in a batch Assembler program. Possibly provide a DSN as input and return information as close to as possible that is returned from ISPF's Dataset Information screen. I think Charles (Mills) offered some sample code that may help you (already deleted the article). I had been

Re: SMF UPDATE RECORD

2006-11-17 Thread John Kington
Judy, Does anyone know if SMF has an SMF UPDATE record? I need to find out when and who updated a VSAM file. Also if you have the JCL to do that with, that would help. or point me to the JCL. SMF type 64 record is what you need. Since you are starting from scratch, I believe you should get DAF

Re: IDCAMS lies.

2006-11-17 Thread John Kington
We created an Extended Format VSAM file. The CI size is 8192 (0x2000). A LISTCAT of the dataset says that the PHYREC-SIZE is 8192 as well. WRONG! The physical record size is 8224 (0x2020), due to the 32 (0x20) byte overhead that is not part of the logical CI. I know because I physically printed

Re: Disabled VTOCIX

2006-11-30 Thread John Kington
Joe, You can convert (or rebuild) the index vtoc while the volume is online to multiple systems provided that you are ICKDSF V17 with apars OW53053 and OW52855 applied and are propagating the SYSZBNDX qname across the systems. Regards, John

Re: SMS Question - Deleting a Storage Group.

2006-12-07 Thread John Kington
Esmmie, I have one small problem : I have to use the same volsers in the CICS storage group. Would there be a problem when I delete them from STORAGE GROUP A and add them to STORAGE GROUP CICS? Can I add the vols first in the CICS storage group and then delete them from the defunct storage

Re: z/OS 1.6 DASD Allocation using Esoterics

2006-06-15 Thread John Kington
Raymond, Allocate all eight datasets in a single step. When non-specific allocation is done (sms or not), a list of candidate volumes and a list of devices already owned is passed to SRM (or whatever it is now). That is the only way that I can think of getting the eight datasets across all of the

Re: z/OS DASD Allocation using Esoterics

2006-06-15 Thread John Kington
Raymond, Are all of the SMS managed volumes in ENABLE status? Maybe one of the volumes is in QUIESCE status or even DISABLE or DISABLE, NEW. Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send

Re: Can SMS set a default RECFM?

2006-06-19 Thread John Kington
Charles wrote: IGD101I SMS ALLOCATED TO DDNAME (SYSUT7 ) DSN (SYS06167.T102753.RA000.jobname.R0227249) STORCLAS (SCTEMP) MGMTCLAS () DATACLAS (DCTEMP) VOL SER NOS= TEMP01 Is it *possible* that something in DCTEMP or elsewhere in SMS could be having the effect

Re: Looking For A Search Engine

2006-06-28 Thread John Kington
David, If you have PDSMAN, it can scan multiple pds datasets. It will show the name of the pds dataset in the heading in case you are concatenating multiple datasets. That is one advantage it had over the ISRSUPC utility that IBM provides. Regards, John

Re: SMS Coding

2006-06-28 Thread John Kington
Mike, Hello all, would one of you kind people please direct me to some good study materials on SMS routine coding. Thanks in advance. I guess you could start with the DFSMS:Storage Administrators Guide from IBM. Regards, John

Re: Using model DSCB

2006-07-03 Thread John Kington
Peter, Confusion about model DSCBs... z/OS V1R3.0 DFSMS: Using Data Sets states: 3.9.5.1.2 Creating a Model DSCB You can create a model DSCB on the volume on which your index resides. Restriction: You cannot use a model DSCB for system-managed generation data sets. ... At our shop we run

Re: Using model DSCB

2006-07-03 Thread John Kington
Peter, I went to the section that you are reading and see that IBM uses the term model DSCB most of the time and uses the term model dataset once. What you are actually doing is described in the section Referring to a Cataloged Dataset. Assume you have a GDG called MY.GDG.DSN that is cataloged in

Re: GDG in deferred roll-in status

2006-07-19 Thread John Kington
Joe, Can't remember the command to remove the entry from the base but keep the dataset or, for another example get rid altogether. I use IDCAMS alter command to add deferred GDS to the base: ALTER gdg.name.GVxx ROLLIN I use IDCAMS delete command to delete the dataset: DELETE

Re: GDG in deferred roll-in status

2006-07-19 Thread John Kington
Joe, I use IDCAMS alter command to add deferred GDS to the base: ALTER gdg.name.GVxx ROLLIN Ok with this one. I need to leave it off. If you do not rollin the GDS, the next time that someone attempts to create a +1 generation, the system will locate it and write over it. You really want to

Re: GDG in deferred roll-in status

2006-07-20 Thread John Kington
Joe, IE. The one in deferred rollin state is G0049V00 whereas the (say) 2 entries are G0934V00 and G0935V00 This could happen if G0049V00 was restored by DFSMSdss after it had rolled out of the GDG and the number of generations was already at the limit or the TGTGDS parameter was set or allowed

Re: GDG in deferred roll-in status

2006-07-20 Thread John Kington
Tom, However, there is a flag in the NVR that says I am a deferred generation (probably in the catalog as well) and I don't know what trouble that might cause later. Wouldn't that be the same flag, Bruce? As I understand it, the BCS just points to the volume and everything else is kept in

Re: DEL / SCR or DEL / NSCR?

2006-07-21 Thread John Kington
Joe, The only time you want to use NOSCRATCH on the DELETE command is when you want to remove the catalog entry but leave the dataset on dasd. That should be a very rare occassion. I generally let the DELETE command default to SCRATCH for all datasets (dasd, tape, migrated, etc.). Regards, John

Re: DEL / SCR or DEL / NSCR?

2006-07-21 Thread John Kington
Joe, Many thx - looks like i've got a few recat commands to enter - then delete It would be much easier to use a storage management product to find and delete the orphaned datasets. Do you have DFSMSdss? CA-Disk (DMS)? Regards, John

Re: cant delete uncataloged file

2006-07-27 Thread John Kington
Try it, you might like it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

Re: cant delete uncataloged file

2006-07-27 Thread John Kington
You could try DELETE dataset.name FILE(dd) CATALOG(usercat) TRUENAME This is about the last idea that I have. Do you have heavy duty catalog utility like TREX? -- For IBM-MAIN subscribe / signoff / archive access instructions,

Re: How can the ACS routine to bpass checking the storage volume datasetst?

2006-08-17 Thread John Kington
Tommy, I am using SMS to manage a group of volume but how to handle the WORK PACK, I means the storage volume, how can the ACS routine to bypass checking the storage volume datasetst? UNIT=SYSDA,DSN=TESTFILE,DISP=(,PASS) Do you want the temporary dataset to *not* be SMS managed? IF DSTYPE =

Re: 轉寄: Re: #36681;#23492;#65306; Re: How can the ACS routine to bpass checking the storage volume datasetst?

2006-08-18 Thread John Kington
Tommy, since all our STORAGE volumes /PUBLIC volumes are share to all application system under non-sms managed, If we change to SMS-managed how can we share the same pool for storage volumes otherwise we have to allocate a large number of volumes for each application and storage group... for

Re: How can the ACS routine to bypass checking the storage volume datasets?

2006-08-21 Thread John Kington
Tommy, /* case 1 allocate temporary file //BACKUP1 EXEC PGM=ICEGENER //SYSPRINT DD SYSOUT=* //SYSUT1 DD DUMMY,DCB=(RECFM=FB,LRECL=80,BLKSIZE=0) //SYSUT2 DD DSN=TEMP,DISP=(,PASS),UNIT=SYSDA, // SPACE=(CYL,(1,1),RLSE) //SYSINDD DUMMY Your ACS code will work for this case but you

Re: How can the ACS routine to bypass checking the storage volume datasets?

2006-08-21 Thread John Kington
Bob, I disagree with you. My assumption is that Tommy will have *converted* TSMD12 to SMS management and will have mounted it PRIVATE. Mounting a SMS managed volume as PRIVATE will have no impact on how SMS controls allocation. Yes, you could put the volume in the same storage group in quiesce

Re: How can the ACS routine to bypass checking the storage volume datasets?

2006-08-21 Thread John Kington
Bob, That was huge leap on your part to go from dataset placement being honored to what about if there is no space there? I did post earlier in this thread asking why convert to SMS? I did have to make a huge leap that the PUBLIC volumes are for temporary datasets, PRIVATE volumes are dedicated

Re: unit=sort

2006-08-22 Thread John Kington
Mike, Hello, all. A bit more investigation is showing that I can use any entry in the unit field and the system accepts it. I can use unit=sort, unit=mike, unit=ward, etc... Does this mean that I have an ACL that is allowing this. Or should I be looking for a user exit the replaces the unit

Re: unit=sort

2006-08-22 Thread John Kington
Sam, You can add UNIT HANDLE commands to your Thruput Manager startup parms Thanks for the tip. Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message:

Re: ISMF Question

2007-11-26 Thread John Kington
Kees, I have an (awfully) basic question about ISMF: when defining SMS constructs (e.g. mgntclas) I can enter numbers of a blank. I cannot find anywhere what the meaning of the blank value is. Where can I find what the system does, when I leave blank fields like: I usually place my cursor

Re: ISMF Question

2007-11-26 Thread John Kington
I have an (awfully) basic question about ISMF: when defining SMS constructs (e.g. mgntclas) I can enter numbers of a blank. I cannot find anywhere what the meaning of the blank value is. Where can I find what the system does, when I leave blank fields like: I usually

Re: ISMF Question

2007-11-29 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 11/27/2007 03:19:34 AM: John Kington [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] rgys.com... I have an (awfully) basic question about ISMF: when defining SMS constructs (e.g. mgntclas) I can enter numbers

Re: ISMF Question

2007-11-29 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 11/27/2007 03:19:34 AM: John Kington [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] rgys.com... I have an (awfully) basic question about ISMF: when defining SMS constructs (e.g. mgntclas) I can enter numbers

Re: Any way to create a PDS using FTP?

2007-12-11 Thread John Kington
I can't seem to figure out how to allocate a new partitioned dataset on z/OS using FTP. It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. Am I missing some trick, other than submitting a job? Kirk, Use the site command to set the number of

Re: Any way to create a PDS using FTP?

2007-12-11 Thread John Kington
It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. How about a PDSE? Is that possible? The only way I can see is to setup a dataclass with dataset name type of library and then you can use the site command to ask for that dataclas. Regards,

Re: VTOC size

2007-12-14 Thread John Kington
Mark, In VSE I could dump the VTOC(they were pretty small) and determine the relative amount of the space being used. I haven't figured out if there is a way to determine how much of your VTOC or Index is currently being used in MVS. You can tell how many free dscbs are on a given volume by

Re: Shark to EMC

2008-01-30 Thread John Kington
Does anyone know of any utilities/products that facilitate mirroring from IBM's Shark to an EMC DASD. Regards, Jasbir TDMF (Transparent Data Migration Facility) from Softek will do this. Regards, John -- For IBM-MAIN

Re: A Blank DSORG

2008-02-20 Thread John Kington
No directory blocks needed - this is a PS file. It looks to me like Radoslaw's response indicating that I'll have to have the applications add the DSORG parm to their JCl is the way I'm going to have to go. I suspected as much but was looking for confirmation. dd keller Darth, You could

Re: A Blank DSORG

2008-02-20 Thread John Kington
Darth, You could create a new barebones dataclass and assign it to any dataset with a null DSORG. I have such a dataclas just to avoid gdg model datasets when creating a +1 gds. Regards, John For most of my dataclas's, I do assign a DSORG. But in this case where I'm testing for the DSORG using

Re: A Blank DSORG

2008-02-20 Thread John Kington
Darth, Actually I only wanted to assign DCEXTEND for a PS file, but not a PO. The manual reference was actually what I needed to find as I couldn't remember which files could actually fall into SMS with a blank DSORG. Are your users coding directory blocks in their space parameter? DSORG

Re: Moving datasets with DFDSS COPY

2009-02-25 Thread John Kington
Tom, I need to move some datasets from one storage group to another. These were initially assigned to the current group incorrectly based on a particular DATACLAS. I have changed the ACS routines so that future datasets will go to the correct storage group. I was thinking that I

Re: VIO Storage Group

2009-03-06 Thread John Kington
What (if any) are the benefits of using a VIO Storage Group? You can use the vio storage group to limit the amount of local page space that be used for the dataset requesting vio. Regards, John -- For IBM-MAIN subscribe /

Re: Optimal Tape Blocksize

2009-03-27 Thread John Kington
Walter, I thought BLKSIZE=0 would also let the system choose the optimal bloksize for datasets on tape. I'm starting to review datasets on tape the way Lizette is doing, and I can see that in some cases the chosen bloksize is really poor. (i.e. RECFM=FB,LRECL=22,BLKSIZE=0 in jcl, but I

Re: Optimal Tape Blocksize

2009-03-27 Thread John Kington
Walter, Kees, Ted, Terry, thanks very much for your reply. I first looked at 'z/OS 1.9 DSMS Using Data Sets', but could not find such a direct statement. I will pass this info to our programmers and see how Natural can make a better use of blksize when data is written to tape. It is

Re: OAM 3995 objects

2009-05-19 Thread John Kington
Joel We're in need of migrating our transitioned objects to a better-performing platform than the 3995. Unfortunately OAM doesn't support transitioning objects to (non-DB2) dasd. Our other option is our VTS. Are there any shops that have migrated all their 3995 objects to another platform

Re: C/C++ Calling OBTAIN / IGC0002G

2009-05-21 Thread John Kington
Eileen, well i finally figured out why my old copy of the Michaels code did not work and the new stuff he sent did. in one case the macros in the assembler code obtasm.s properly continued in column 16 and in the other improperly in column 17. But there were no assembly errors. Should not

Re: SMF record data - ALTER gdgbase LIMIT(n)

2009-06-17 Thread John Kington
John We may get a request to find the culprit. A number of production GDG bases have been changed from 30 to 6. Nobody knows who did it or when. I think that SMF type 66 records would have this information, but there does not seem to be an easy way to decode what was actually changed via

Re: DASD: to share or not to share

2009-08-05 Thread John Kington
Frank, The only resources that we separate is the sandbox where system programmers do dangerous things like bringing up new levels of operating systems, etc. z/OS has always had robust sharing. I/O from the development LPAR would have negliable impact on production LPAR even reading the same

Re: DASD: to share or not to share

2009-08-05 Thread John Kington
and have everyone use DISP=SHR unless they really need to update the dataset. Disagree! Too generic. This one has nothing to do with shared DASD! It is also an issue within a single system. What if you want a consistant copy with no updates while you are reading? I was thinking more in context

Re: Concatenations and blocksizes

2009-08-06 Thread John Kington
Herman Really, I took it out and the job failed. Put it back in and it worked without incident. And yes I still have it in that job to date. I would look at the blocksize on each dataset in your concatenation and verify that you do not have any members blocked greater than the blocksize. A

Re: Concatenations and blocksizes

2009-08-07 Thread John Kington
It is a misdesign that the OS allows this ever to happen. The principal use of this facility is to correct errors that were introduced by its earlier inadvertent use. Simply, any OPEN for WRITE with overriding attributes where the label contains different nonzero attributes should ABEND for

Re: Concatenations and blocksizes

2009-08-07 Thread John Kington
Ron, The largest blksize first restriction did go away with for Fetch in XA, and it was before the restriction was lifted for SAM-E datasets (refer to Ed Jaffe's comments). I stand corrected on when the restriction was removed. In one shop I was in a JCL check product was insisting that this

Re: Using DATACLASS

2009-09-08 Thread John Kington
Gil, Good. Then which has precedence: attributes in the DATACLASS, or attributes supplied in the DCB OPEN exit? In the past, the values specified in jcl, dataset label and program took precedence over anything in the dataclass. According to a posting by Kees, it looks like IBM has made a

Re: Query about DATACLAS from program

2009-09-09 Thread John Kington
Miklos, The problem occurs with C/C++ runtime, as it assigns some default DCB attribs to a newly created dataset If I would know if it gets theDCB attribs from theDATACLASS or not I, I can decide to set the defults to ZERO(i.e. let DATACLAS) or set some other defaults. Would it be possible for

Re: FTP error checking and recovery

2009-09-11 Thread John Kington
Jim, How reliable is FTP across the internet ? I have a large number of DFDSS dumps to move to the IBM Remote Development Facility and the most convenient way is via FTP. Can I be confident that if the FTP completes without error then the DFDSS dump file will get there completely intact and

Re: Dynamic Cache Management

2009-09-11 Thread John Kington
GSG, I was reading the Implementing System-Managed Storage book and came accross Using Cache to improve performance, were it spoke about Dynamic Cache Magagement. Is there still a benefit in implementing this? PROS/CONS. Is anyone using this? Got any general guidelines for starting out? I

Re: Forcing TMS Tape entry into scratch status

2009-09-16 Thread John Kington
David, We are in the process of eliminating old pools of tapes. The application owner and the tech support for the silos uncataloged the datasets and changed the Expdt to the current date expecting the nightly TMS functions to flip the scratch bit for each of these tapes. I thought I could

Re: Forcing TMS Tape entry into scratch status

2009-09-16 Thread John Kington
David, From the inquiry, it looks like all of the chaining is missing or has been removed. The only option that I can suggest is to turn on the scratch bit with tmsupdate. VOL 200041 VER DSN=NIH.NEUMICS.PPT.MBACKUP.CHECKPT.G0059V00 OI FLAG1=04 Regards, John 513-723-7527

Re: Question on ACS Routines

2009-09-17 Thread John Kington
George, SELECT WHEN (HLQ = USER)/* When the dataset's HLQ is a*/ SET STORCLAS = 'USERSC' /* userid, set the storage class */ /* to USERSC. */ This looks like it should work if you are in the alloc acs

<    1   2   3   >