ibm idcams utility manual
LINK 1 ENTER SITE >>> Download PDF
LINK 2 ENTER SITE >>> Download PDF
File Name:ibm idcams utility manual.pdf
Size: 1985 KB
Type: PDF, ePub, eBook
Category: Book
Uploaded: 4 May 2019, 17:17 PM
Rating: 4.6/5 from 647 votes.
Status: AVAILABLE
Last checked: 12 Minutes ago!
In order to read or download ibm idcams utility manual ebook, you need to create a FREE account.
eBook includes PDF, ePub and Kindle version
✔ Register a free 1 month Trial Account.
✔ Download as many books as you like (Personal use)
✔ Cancel the membership at any time if not satisfied.
✔ Join Over 80000 Happy Readers
ibm idcams utility manualScripting appears to be disabled or not supported for your browser. Enable JavaScript use, and try again. When you sign in to comment, IBM will provide your email, first name and last name to DISQUS. That information, along with your comments, will be governed by By commenting, you are accepting the. Scripting appears to be disabled or not supported for your browser. Enable JavaScript use, and try again. When you sign in to comment, IBM will provide your email, first name and last name to DISQUS. That information, along with your comments, will be governed by By commenting, you are accepting the. Idcams Utility ManualVSAM Resources, VSAM - Quick Guide VSAM - Useful Resources. Selected IDCAMS is autility, developed by IBM, for access method services. It is used. User's Guide Version 1 Release1. SC27-1608-00. First Edition (April 2002) 147 Using IDCAMS Utilities.Using ADRDSSUutilities. IBM mainframe utility. IDCAMS tutorial - This page contains topics index ofIDCAMS.IEBGENER - This is a dataset utility for copying sequential datasets which produces a PDS or amember from a sequential dataset. IEBCOPY - This is a dataset. VSAM Resources, VSAM -Quick Guide VSAM - Useful Resources. Selected Reading IDCAMS utility uses REPROcommand to load the datasets. REPRO. Can anyone please help me on this.Explanation from Manual: 84Explanation: CAXWA count. Typically, VSE disk files are transferred toMVS via tape, using IDCAMS REPRO to XFERD3V and XFERD3M, apair of Prism-CS utility programs to unload data from jobs, transparently,without requiring any manual modification to the JCL. Requires manualmodification of semantics and mainframe Provides functions found in amainframe's default dataset utility (IDCAMS, ICEGENER, IEBCOPY.following sections of this manual are designed to address managementissues: For example, system service modules such as IDCAMS areloaded just once.http://vuitimig.com/userfiles/dv-studio-3-manual.xml
- Tags:
- ibm idcams utility manual, ibm idcams utility manual download, ibm idcams utility manual user, ibm idcams utility manual pdf, ibm idcams utility manual downloads.
CICS VSAM Recovery also delivers a NOTIFY utilityfor backing up a VSAM sphere Manual control of VSAM spherereorganization You can use the ISPF with restores that require pre-allocation of data sets such as IDCAMS REPRO. I used a PRINTcommand from the IDCAMS utility as well as from a TSO commandprompt. I shall look into the manual you mentioned and I shall post areply. For more help refer CECI of CICS orCICS manual. Q: What. IBM Manuals FAQ I am trying to generate a xml file as output usingxmlgen utility.See Language Reference Manual for more information. When using theAutomatic Synchronize and Compile utility (ASC) with the Compare andSynchronize. The correct bibliographiccitation for this manual is as follows: SAS Institute Inc., Installation.Instructions for SAS uses, and execute the job for that utility. A sampleof each In the SYSIN to IDCAMS (step ALLOCZFS): - Change the zFS.TXT, Column manipulation utility which can either MOVE, COPY orSWAP TXT, This exec will take a list of data sets and create IDCAMScontrol cards to IBM Mainframes - IBM Mainframe Forum, Manuals,Programs and download Access Method Services is the single, general-purpose utility that is usedto For any needs I may have overlooked, there are always the IBMmanuals available to perform more than one function in a singleexecution of the IDCAMS utility. Idcams Utility ManualIDCAMS tutorial - This page contains topics index of IDCAMS.Document Information. Recommended Utility Program CICS VSAM Transparency for a low risk VSAM to DB2 migration strategy ppt on VSAM Vsam presentation PPT Jcl Vsam Ques Bank NBSP Community Group Newsletter Issue 7 Total Utility and Marginal Utility Virtual Storage Access Method (VSAM). VSAM Data Formats. License Utility Vsam Concepts Utility Guide Utility Bill Vsam Lab Pgm Utility trailer Utility and cardinal utility analysis 03 - VSAM KSDS and COBOL Cloud computing. Distributed computing as a utility Physical resources Software services.http://loppisidjupdalen.se/images/uploaded/creda-night-store-heater-manual.xml This category is a collection of DMS batch utility programs to help you manage. The standard IBM IDCAMS utility is used several times to accomplish the following. IDCAMS - Access Method Services Program. Generates and modifies VSAM and Non-VSAM datasets. See the FDR Report section for details. IEBGENER. IEBGENER is used for copying Introduction: IDCAMS stands for Integrated Data Cluster Access Method Services. IDCAMS utility is used to create, modify and delete the VSAM datasets. Access 7 Oct 2016 IDCAMS is the utility that does all the.Use Peatix for any event and ticketing needs! Co-organizers can edit group and event pages, access sales and attendee information, manage ticket sales and more. You can invokeAll abbreviations of these commandsIt must have an LRECLThis parameter is required. This parameter is required. It also automatically reindexes the data set toThis parameter isNONUNIQUEKEY isMFJAMS performs a singleMainframe Express cannot open aThis parameterThe offset must be within the first 4096The default is KEYS(64 0) Mainframe Express cannot open aThis parameter is required. It can be used forIt deletes the PC files associated withThis parameter is required.NOFORCE is the default. You can specify a list ofYou can also specify generic names by usingFor example, aThe data set mustIf you omit OUTFILE, the SYSPRINTMFJAMS convertsUnprintable characters are printed as periods. MFJAMS prints eachMFJAMS converts EBCDIC data sets to ANSI.You must specify one ofIf you specify neither,If you specify neither,DUMP is the default.Alternate indicesYou must specify one ofYou must specify oneNOREPLACE is theMFJAMS uses only the MAXCC and LASTCCAll other parameters are ignored.https://www.thebiketube.com/acros-bosch-pb10-cd-service-manual The data set isYou must specify one ofFor example: It must have an LRECLYou can concatenate up to 16 dataIt is not required if you useSORTIN nn andSORTOF nn isThe rules for coding the statementsIf omitted,Supports substringNote that INRECYou can include a COPY request in theYou can requestSupports substringOUTFIL allows for extensions.The INCLUDE and OMIT operandsTwenty six pre-defined editingIt can alsoSupports reformattingOnly the first value of thisYou can include a COPY request in theThe sum operation can be done for theThe exit programs should beDo not change thisFor E15, theFor E35, the record is not written to the outputFor E15, theFor E35, the record is written to theFor E15, theFor E35, the altered record isFor example: You can concatenate up to 16 dataIt provides a dummyIt can be used, forFor example: You could also defineFor example: It specifies the programThe default is DLI.It specifies theIt is required. It specifies the PSB forIf you do not specify it, IMS Option uses theIt is optional. They are not required by IMS Option. Specify the actualFor example: Input for such applications is, at aIDAEFT01 canFor example: It starts anMainframe Express passes a standard MVSMainframe Express converts it to the defaultThe utilityThis document and the proprietary marks and names. For a general meaning in computing field, see Data set. Documentation for these systems historically preferred this term rather than file. These parameters are specified at the time of the data set allocation (creation), for example with Job Control Language DD statements. Within a running program they are stored in the Data Control Block (DCB), which is a data structure used to access data sets, for example using access methods.Access method depends on the given data set organization.This is specified in the DCB RECFM parameter. V records when stored on media are prefixed by a Record Descriptor Word (RDW) containing the integer length of the record in bytes and flag bits.https://greenemiller.com/images/c2037a-manual.pdf FB and VB are fixed-blocked, and variable-blocked, respectively.Thus data can be of any type, including binary integers, floating point, or characters, without introducing a false end-of-record condition. The data set is an abstraction of a collection of records, in contrast to files as unstructured streams of bytes.This type of data set is often used to hold load modules (old format bound executable programs), source program libraries (especially Assembler macro definitions), and Job Control Language. A PDS may be compared to a Zip file or COM Structured Storage.Each member can be accessed indirectly via the directory structure. Once a member is located, the data stored in that member are handled in the same manner as a PS (sequential) data set.Likewise, if a member is re-written, it is stored in a new spot at the back of the PDS and leaves wasted “dead” space in the middle.Partitioned data sets are most often used for storing multiple job control language files, utility control statements, and executable modules.Retrieved May 11, 2018. It has no meaning for a PDSE and is ignored if requested. By using this site, you agree to the Terms of Use and Privacy Policy. IDCAMS utility is used to create, modify and delete the VSAM datasets. Access Method Services is used to perform various functions including creation on VSAM datasets and catalog’s. Audiences: Readers who are having or not having mainframe knowledge. Objective: The tutorial is intended for the readers with a little mainframe experience as the tutorial mainly focuses on how it is used in mainframe environment. In the tutorial, all the topics are covered with in depth description and can understandable by anyone who had minimum computation background. Learn JCL tutorial at JCL Tutorial here if required. Without having computation background, it is a bit time taking to understand the concepts and need to go through the topic more than once to understand clearly. Table of contents.http://imagespa.mx/wp-content/plugins/formcraft/file-upload/server/content/files/1629a4985219af---coremedia-cms-manual.pdf You can use these control statements to restart the job. You can allocate the CAIBMOUT data set manually in your JCL. Alternately, you can let the CA utility allocate a SYSOUT data set named CAIBMOUT dynamically. You can use these control statements to restart the job. You can allocate the CAIBMOUT data set manually in your JCL. Alternately, you can let the CA utility allocate a SYSOUT data set named CAIBMOUT dynamically. You need the output to retrieve the IBM control statement information. Copy the IBM control statements from the CAIBMOUT data set into the IBM JCL. Insert a restart parameter into the IBM JCL. Follow the guidelines in the IBM documentation to restart the IBM job. If AUTO-RESTART NO is specified, remove the completed and failed statements from the CA job. Then insert a RESTART parameter and resubmit the job. The term “Broadcom” refers to Broadcom Inc. Click on the yellow buttons to the right to move between pages in this area. Click on the yellow buttons to the right to move between pages in this area. Click on the yellow buttons at the bottom to move between pages in this area. See the FDR Report section for details. IEBGENER can only cope with record lengths up to 32760 bytes, longer records are truncated. It can also be used to convert sequential files to partitioned and partitioned to sequential. The example below shows IEBGENER at its simplest, to just copy a file. It is using a dataclass to get the attributes for the output file. So the job creates the file, writes data out to it, then deletes it. I once spend several hours in the middle of the night trying to work out why a job was not creating a file, when the problem was simply that I'd forgotten to add a DISP statement. How do you stack datasets on a tape using JCL. If you want to copy several datasets to a single tape, you need to use a combination of label parameters and referbacks, and this can be quite complicated. Here is working sample using IEBGEBER.www.eventchairsandtables.com/userfiles/files/Bryce-user-manual.pdf The other LABEL statements must be specified and must be in incremental order. The largest blocksize allowed for disk datasets is 32760, but IEBGENER can write bigger blocksizes to tape using the SDB (system determined blocksize) PARM statement. The parameter is The actual optimum blocksize is picked by the system. Other valid options are In this case, is edited and copied. The logical record length of the output data set is less than that of the input data set.FIRSTGRP, which appears in the first eight positions of an input record, is defined as being the last record in the first group of records. The data in positions 80 through 100 of each input record are moved into positions 60 through 80 of each corresponding output record. (This example implies that the data in positions 60 through 79 of the input records in the first record group are no longer required; thus, the logical record length is shortened by 20 bytes.) The data in the remaining positions within each input record are transferred directly to the output records, as specified in the second FIELD parameter.The data in positions 90 through 100 of each input record are moved into positions 70 through 80 of the output records. (This example implies that the data in positions 70 through 89 of the input records from group 2 are no longer required; thus, the logical record length is shortened by 20 bytes.) The data in the remaining positions within each input record are transferred directly to the output records, as specified in the second FIELD parameter. It can also be used to compress a PDS in batch. If you try to do this with an IEBGENER, the job will 'work' but all the members will be joined into one big file. IEBCOPY will use the DCB from the input file by default, unless you override it. In the example, all the DCB except space comes from the input file. We will let DFSMS decide where to allocate the file, as determined by the ACS routines.https://www.geosuiteonline.de/wp-content/plugins/formcraft/file-upload/server/content/files/1629a498ccc1fc---Corema-termotrol-manual.pdf You need to alter the file name from 'changeme' to your file, and change the space units in STEP2 to suit your needs. Me, I delete it manually once I'm sure the bigger file is working ok. This means it is a very useful program for working with files in batch. For instance, if you want to create a new dataset and delete an old one as part of a batch run, the following JCL would do the job IDCAMS has a few uses for ordinary files, as described below. Standard IDCAMS uses the following DD cards The first example will add 5 new candidate volumes to a file, that is, it allows the file to extend over 5 more volumes. You need to close the file before the extra volumes are picked up. These volumes are non-specific, and allocated by SMS You can't simply enter a 'C' as a line command against it. The answer is to use IDCAMS as shown below This means that JCL does not need to be changed when new program versions are introduced. For example, the production name for a program library might be PASP.ONLINE.CMDLIB and the current version might be PASP.ONLV217.CMDLIB. You then point an alias from PASP.ONLINE.CMDLIB to PASP.ONLV217.CMDLIB and your online systems will pickup the correct data. You set this up with an IDCAMS define alias command. Because SMS insists that every managed file must be catalogued you cannot delete an uncatalogued file with 'D' or 'DEL' as a 3.4 line command. The following IDCAMS statements will delete an non-vsam file and is the equivalent of the TSO DEL command. This one is useful to get rid of catalog entries that have no data. It will delete an uncatalogued dataset from the disk identified in the DD2 ddname. The NVR parameter identifies that this is not a VSAM dataset. If you use IDCAMS then you really need to invest in Merril's MXG SAS programs to interpret it.http://www.abaco-engineering.it/wp-content/plugins/formcraft/file-upload/server/content/files/1629a4995e74ae---corellaser-manual.pdf This example will return lots of SMS data for every online volume You can usually work out what you are running by checking the first line in the SYSPRINT output file, which will look like The program name is IEBCOPY, but it is actually executing PDSMAN Click here to see the Cookie Policy. Click here to see the Privacy Policy. It is an invaluable add-on to your IBM HSM implementation. The DMS utilities fall into 6 tool categories: It includes: An individual dataset backup can be bypassed for several reasons, including:Armed with this information you can choose to move datasets or alter their management classes to a proper value. This provides the certainty that the HSM backups get completed. Selectively move some of these files to SMS-managed volumes. HSMMON is a process that tracks the completion of the HSM background tasks that are associated with migration and backups. It produces a daily report that shows graphically when each HSM task has completed during the past 60 days. HSMMON provides an email alert when any of the tasks has not completed successfully for the specified number of days. The errors that are detected are: These orphaned files take up space on the DASD volume. Deleting it frees the unusable space on the DASD volume. This program can be used to compare your DASD volumes against the system catalog structure, showing uncataloged and miscataloged files. Failure to properly synchronize the aliases can cause numerous disk issues, including files not found or duplicated data. It extracts alias information from each master catalog and reports when it finds: The standard IBM IDCAMS utility is used several times to accomplish the following: Just specify the DSN. A dynamically-generated LISTCAT report provides all the necessary information. A large part of application performance can be attributed to the speed at which data can be stored and retrieved from its VSAM files.www.goldenmachineries.com/d/files/bryce-manual.pdf Unfortunately, IBM’s manuals do little to educate the casual reader on the subject of VSAM tuning. This program was developed to greatly simplify the tuning process.A dynamically generated LISTCAT report provides all the necessary information. One print line is generated for each library. When one or more libraries exceeds the space-used thresholds (data or directory), an error message is presented on the report line and the program terminates with a return code 12. The supplied sample JCL cause an email alert to be sent when this happens.Typically, the SYSIN file defines each of your site’s application test, staging and production library. These libraries occasionally become full, causing issues and delays as the library must be expanded before work can continue. Using this utility, you can be aware of libraries that are approaching full and can be more proactive about resolving space issues before they happen.System enqueues are issued on the updated library to prevent corruption that could be caused by simultaneous tasks that are updating the same library using this utility, the system Binder (linkage-editor) or the ISPF Editor.You can process a single member specified in the execution PARM or a list of members identified in the SYSIN file.Using the execution PARM, you can: They include: Based on the execution PARM, it decides whether an abend is warranted. Another nice function of GSIDCAMS is to internally convert IDCAMS REPRO operations to use a SORT COPY function. SORT uses EXCP processing for its COPY operation, much faster and more efficient than the QSAM processing used by IDCAMS during a REPRO. In a benchmark test, both utilities were used to REPRO a 5-million record sequential file. The following sample output shows the marked difference in performance between using IDCAMS (the second step) and GSIDCAMS (the third step). GSIDCAMS used less than 1 of the EXCP count (physical I-O’s) compared to IDCAMS, causing a reduction in CPU time (TCB column) and wall-clock time.Without GSDM0105, each time DASD is added to the system, one or more DASD management jobs must be changed to include the new VOLSER's. Likewise, when DASD is removed, these jobs must be changed again. GSDM0105 reads the UCB chain in the operating system to automatically include all or generically selected VOLSER's. It can dynamically allocate UNIT statements required by many IBM utilities. It can also generate utility control statements from a model file, substituting VOLSER's in their proper position.This utility can be used when a batch step needs to be conditionally executed based on the existence of a dataset. The commands are issued when the step is executed rather than submit-time when specified as instream JCL. Online Tools The ISPF-based DMS utilities work without requiring any changes to the ISPF environment. They provide quick access to several handy tools, including:On-site training and consulting are available for a nominal fee. The package includes upload-able binary files and documentation PDF’s. Tiered pricing is based on Processor Software Groups. Annual maintenance for perpetual licenses is calculated at a rate of 15 of the current license fee. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.If you wish to opt out, please close your SlideShare account. Learn more. You can change your ad preferences anytime. No B144005 (A) MCA 2nd Year 1 Often set to DUMMY if the default action is desired. SYSUT1 — input file. SYSUT2 — output file. SYSUT3 — work (spill) file for input (SYSUT1) (often not used). SYSUT4 — work (spill) file for output (SYSUT2) (often not used). SYSPRINT — output file for printed output from the utility. SYSOUT — output file for messages from the utility. Some functions of these utilities have been replaced by functions inIDCAMS. Most of the IEHxxxx utilities are difficult to use in modern environments and arerarely used any more for that reason. Other IEHxxxx utilities are for the exclusive use ofsystem programmers, and beginners should not contemplate their use. 3 The mnemonic used inthe IBM Assembler was BR and hence the name: IEF BR 14. Hence asecond instruction had to be added to clear the return code so that it would exit with thecorrect status.There was an additional error reported and fixed by IBM on this now two instructionprogram.This dataset comparison is performed at the logical record level. Therefore, IEBCOMPR is commonlyused to verify that a backup copy of a data set is correct (exact match to the original).During processing, IEBCOMPR compares each record from each data set, one by one. If therecords are unequal, IEBCOMPR lists the following information in the SYSOUT: The record and block numbers in question. The names of the DD statements in which the inconsistency occurred. The unequal records.When comparing sequential data sets, IEBCOMPR considers the data sets equal if thefollowing conditions are met: The data sets contain the same number of records. The corresponding records and keys are identical. For partitioned data sets, IEBCOMPR considers the data sets equal if the following conditions are met: The directory entries for the two partitioned data sets match - that is, the names are the same, and the number of entries are equal. The corresponding members contain the same number of records. The corresponding records and keys are identical. It cant restrict the comparison to only certain columns, it cant ignore differences in white 5 On the other hand, it is fast, and it is present on all IBM mainframes. So it is very useful in comparing load modules, or checking that a copy worked properly. For comparisons of programs or reports, the ISPF SuperC (ISRSUPC) compare program is often used instead.4.2.2 IEBCOPYIEBCOPY copies, compresses and merges partitioned data sets. It can also select or excludespecified members during the copy operation, and rename or replace members.Some of the tasks that IEBCOPY can perform include the following: Creating a backup of a partitioned data set (PDS) Copying a PDS in place to reclaim the unused space from deleted members; Also called compressing a PDS. Copying selected members to another PDS. Renaming selected members of a PDS. Merging multiple partitioned data sets into a single PDS. Altering, copying and reblocking load modules.The IEBCOPY utility differs from the other IEB-type utilities in that the DDNAMEs of theinput and output DD statements are defined in the user commands as opposed to using thestandard SYSUT1 and SYSUT2 DDNAMEs. You can use any valid DDNAME for these two DDstatements. These DDNAMEs are specified in the utility control statements to tell IEBCOPYthe name of the input and output data sets.4.2.3IEBGENERIEBGENER copies records from a sequential dataset, or creates a partitioned dataset.Some of the tasks that IEBGENER can perform include the following:Creating a backup of a sequential data set or a member of a PDS. 6 All job steps preceding thespecified step are omitted from the operation. Anycombination of these may be used in one namelist.Theonly exceptions are as follow:IEBUPDTE accepts a PARM parameter coded on the EXEC statement, NEW orMOD. NEW indicates that the utility control statements and the input data are contained inthe SYSIN DD statement, so no SYSUT1 DD statement is needed. MOD indicates that theSYSIN DD statement contains only utility control statements, without input data. It probably has the most functionality of all the utilityprograms, performing many functions, for both VSAM and non-VSAM files.Each tape will receive an IBMstandard label. The VOLSER will be incremented by one for each tape labeled. Each tapewill be rewound and unloaded after being labeled. 12 A move differs from a copy in that during a move the originaldata set is deleted, or scratched. Some of the tasks that IEHMOVE can perform include thefollowing:Moving or copying sequential and partitional data setsMoving or copying multi- volume data setsMoving an entire volume of data setsOn the surface, IEHMOVE may seen redundant to the IEBGENER and IEBCOPY utilities.However, IEHMOVE is more powerful. The main advantage of using IEHMOVE is that youdo not need to specify space or DCB information for the new data sets. This is becauseIEHMOVE allocates this information based on the existing data sets.Another advantage of IEHMOVE is that you can copy or move groups of data sets as well asentire volumes of data.This is acceptable for private volumes, such as tape volumes or mountable volumes,but unacceptable public volumes, such as DASD volumes.The SYSUT1 DD statement specifies a DASD volume where three work data set required byIEHMOVE are allocated.Now customize the name of a clipboard to store your clips. A few of them are listed below with their functionality: Used to return control to user and terminate. It is usually used to create empty dataset or delete an existing dataset. For Example, if a JCL has 5 steps and we require to execute step 1 and 3 only, then a IEBEDIT JCL can be coded with a dataset which contains the actual JCL to be executed. In the SYSIN of IEBEDIT, we can specify STEP1 and STEP3 as parameters. When this JCL is executed, it executes the STEP1 and STEP3 of the actual JCL. Usually used to manage VSAM datasets. SORTIN and SORTINnn DD statements are used to specify input datasets. SORTOUT and OUTFIL statements are used to specify output data. DFSORT is generally used to achieve the below functionalities: Using a control card, data can be passed to the COBOL program. Usually, this is not recommended in view of performance for large files. Input and output datasets can be defined using user defined DD names. The file operations are specified in the TOOLIN DD statement. Additional conditions can be specified in user defined 'CTL' DD statements. It can compare two or more files on specified field(s) and create one or more output files like file with matching records, file with non-matching records, etc. For example, a file containing names of employees can be split into 26 files, each containing the names starting with A, B, C and so on. It gives best utilization of system resources and efficient operation in 31-bit and 64-bit address spaces. It also supports User Exit programs to be called from the SYNCSORT program. In utilities IEBGENER We can take a backup of PS TO PS, PDS TO PDS, PDS MEMBER TO PDS MEMBER, PS TO PDS AND PS TO PDS MEMBER, Whether this s correct. Similarly in IEBCOPY we can backup with PDS MEMBER TO PDS MEMBER, PDS TO PDS. In my Institute they told we cant use PS in IEBCOPY.Kind Regard's gyaa The manual you need is DFSMSdfp Utilities. Also, those are utilities not JCL utilities. JCL utilities, and there are very few of them - mainly JCL checkers, are utilities for use against JCL. Why should we know why your institute does not allow the use of IEBCOPY. The only people who would know are those in the institute. Regards Nic IEBCOPY is the Library Copy utility and a PS is not a library. Many utilities may be used to copy data from one file to another or from one format to another. Is there something specific you want to do. Suggest you try it using disposable datasets and learn. If you explain where you have a doubt, post this and someone should be able to clarify. IEBCOPY is the Library Copy utility and a PS is not a library. Now would be a good time to read the IBM manual... Once you have done this, post anything that is not clear. We will help, but we are not a manual reading service...