Mainframestechhelp
  • Home
  • What is?
    • Mainframe
  • Tutorials
    • TSO
    • ISPF New
    • COBOL
    • JCL
    • DB2
    • VSAM
    • CICS
    • IMS DB
    • GDG
  • Utilities
    • IDCAMS
    • IEBCOPY
    • IEBGENER
    • SORT or DFSORT
    • ICETOOL
    • IEFBR14
    • IKJEFT01
  • Examples
    • COBOL
    • JCL
    • DB2
    • VSAM
    • SORT or DFSORT
    • IDCAMS
    • IEBGENER
    • IEBCOPY
    • ICETOOL
    • IEFBR14
  • Short Notes
    • COBOL
    • JCL
  • Interview Questions
    • COBOL
    • JCL
    • DB2
    • VSAM
    • CICS
    • IMS DB New
    • PL/I New
  • Tools
    • SDSF
    • QMF New
  • COBOL
  • JCL
  • DB2
  • VSAM
  • CICS
  • IMS DB
  • TSO
  • ISPF
  • GDG
ISPF Tutorial Topics
  • ISPF Tutorial Home Page
  • Introduction
  • Interacting with ISPF
  • ISPF Settings Panel
    (Option 0)
  • ISPF Utilities Panel
    (Option 3)
  • ISPF Library Utility
    Panel (Option 3.1)
  • ISPF Data Set Utility
    Panel (Option 3.2)
    • ISPF Create PS
    • ISPF Create PDS
    • ISPF Uncatalog Datasets
    • ISPF Catalog Datasets
    • ISPF Rename Datasets using 3.2
    • ISPF Delete Datasets using 3.2
  • ISPF Move | Copy Panel
    (Option 3.3)
  • ISPF Data Set List
    Utility Panel
    (Option 3.4)
    • ISPF Dataset List (DSLIST) Actions
    • ISPF List Datasets
    • ISPF Filtering Search for DataSet
    • ISPF Create PDS Member
    • ISPF Member Actions for PDS
    • ISPF PDS member Management
    • ISPF Member List Statistics
    • ISPF Command Line Fields for Member List
    • ISPF PS File Management
  • ISPF Command Shell
    (Option 6)
    • Send file to Mainframe Server
    • Receive file from Mainframe Server
  • ISPF SuperCE Utility
    (Option 3.13)
  • ISPF Search-For Utility
    (Option 3.14)
  • ISPF Extended Search-For
    Utility (Option 3.15)
  • ISPF Editor
    • ISPF Primary Commands in Edit or Browse or View modes
    • ISPF Data Manipulation Commands
    • ISPF Labels
    • ISPF Scrolling Options
    • ISPF Edit User Profile
    • ISPF Find Command
    • ISPF Change Command
  • ISPF Create PS

    In the IBM mainframe environment, PS (Physical Sequential) refers to a dataset where data is stored sequentially, one record after another. Creating a PS dataset is a common task performed using ISPF's Dataset Utility Panel.

    Navigation - Option 3.2 (Data Set Utility) from ISPF Primary Option Menu (ISPF Home Menu).

    Create PS

    Steps to Create a PS Dataset -

    Step-1: From the Data Set Utility panel, Enter the new PS DataSet name in quotes(') in the Name field and A at the command line. Press Enter.

    Create PS Example

    Step-2: Allocate New Data Set screen appear like below. Fill the required details -

    Create PS Example

    Parameters -

    • Management Class: Optional. It represents a collection of management attributes defined by the storage administrator. Controls dataset retention and migration.
    • Storage Class: Optional. It defines how and where a dataset is stored on the mainframe. It is managed by the Storage Management Subsystem (SMS) and determines the physical storage medium and performance requirements for a dataset.
    • Volume Serial: Optional. It specifies the storage volume if required (optional for SMS-managed datasets).
    • Data Class: Optional. It simplifies the allocation process by automatically specifying characteristics like space allocation, record format, block size, and record length, eliminating the need to define them manually.
    • Space units: Mandatory. It specifies the type of space unit used for allocation. The available options are - BLKS, TRKS, CYLS, KB, MB, BYTES or RECORDS.
    • Average record unit: Optional. It specifies the unit used to measure the average record size. The available options are - M, K or U.
    • Primary quantity: Mandatory. It specifies the initial space allocated for the dataset.
    • Secondary quantity: Mandatory. It specifies the additional space allocated when the primary allocation is exhausted.
    • Directory blocks: Mandatory and should be 0 for PS. It determines the number of members a Partitioned Dataset (PDS) can accommodate.
    • Record format: Mandatory. It specifies the format of records in a dataset (used for both PDS and PS). The available options are - F (Fixed), FB (Fixed-block), V (Variable), VB (Variable-block), and U (Unformatted) and many mor combinations.
    • Record length: Mandatory. Specifies the record-length in the file.
    • Block size: Mandatory. Specifies the block size. It always defines as multiples of record length.
    • Data set name type: Optional. Specifies the type of the dataset. The available options are - LIBRARY, HFS, PDS, LARGE, BASIC, EXTREQ, EXTPREF or blank).
    • Expiration date: Optional. It specifies the number of days a dataset can remain in the migrated stage (on TAPE) before being deleted.
    • Allocate Multiple Volumes: Optional. It will be used when the file is big and can't fit on single volumne. use '/' to select the option.

    Step-3: After all details are filled, hit Enter. If the allocation is successful, "Data set allocated" message shown on the right-top corner of "Data Set Utility" Screen.

    Create PS Example

    Step-4: The new PS dataset is successfully created now. To verify the PS dataset, hit Enter on the same screen (option blank). It displays the complete dataset information.

    Create PS Example
    Note! From the above screen, hit PF3 button multiple times until you go back to "ISPF Primary Option Menu".

    About
    • About Us
    • Careers
    • Privacy policy
    • Terms and conditions
    • Helping
    • Contact Us
    FOLLOW US

    2014 - 2025 Mainframestechhelp. All Rights Reserved.