`

(转)对VSAM的一些介绍

阅读更多

对VSAM的一些介绍  ※ 来源: 同济大学 论坛 BBS.TONGJI.NET

1,什么是VSAM?
    VSAM(Virtual Storage Access Method)――虚拟存储访问方法
   Virtual Storage Access Method (VSAM) is the first access method specifically   
    designed to operate in a virtual storage environment.

    与其它的访问方法相比,VSAM和操作系统MVS,MVS/XA,MVS/ESA更兼容,提高了应用程序的效率。

  2,VSAM 的功能:处理程序和操作系统的接口。
  
  3,VSAM 术语

     RBA——The Relative Byte Address
文件中的记录由其位移以字节编址,并且编址是从文件的起始位置开
始。这个位移就是记录的相对字节地址RBA。
     
     CI——Control Interval
CI是VSAM方法在虚存(Virtual Storage)和外存(DASD)之间传送数据信息的基本单位。每个CI由一个以上的定长或变长的逻辑记录、自由空间、及描述本CI数据存放和空间使用情况等控制信息所组成。

     CA——Control Area
在VSAM文件中,CI组成更大的结构-----控制区域CA(Control Area),文件中的每个CA都有同样数量与大小的CI,若干个CI构成CA。CI的数量由VSAM所决定。  
   
     Cluster
在VSAM方法中,族是由一组有关的部分而组成的结构。

4.VSAM数据类型

   Linear Data Set (LDS)

Entry-Sequenced Data Set (ESDS)
   
   Relative Record Data Set (RRDS)

Key-Sequenced Data Set (KSDS)

   Variable Relative Record Data Set (VRRDS)

5.VSAM操作

Utility——IDCAMS
– Define    创建一个VSAM文件
– Listcat                列出VSAM文件的信息
– Repro                从SDS文件中导入数据到KSDS文件中
– Print                打印KSDS文件中的一部份record
– Delete                删除一个VSAM文件

6.创建VSAM

创建VSAM的JCL语句:
  以帐号ST999为例:
//ST999A JOB CLASS=A,NOTIFY=&SYSUID      
//STEP1 EXEC PGM=IDCAMS    (注:PGM必须是IDCAMS)
//SYSPRINT DD SYSOUT=*                  
//SYSIN DD *                             
DEFINE CLUSTER ( NAME (ST999.VSAMNAME) -
INDEXED -                              
RECORDS( 3000 100 ) -                  
RECSZ ( 100 100 ) -                     
KEYS ( 3 0 ) -                          
VOLUME ( USER03 ))                     
//                                       


   建好一个VSAM后,不能在3.4 中编辑,会显示VSAM  processing unavail, 应该在M.7中查看。

  进入M.7后可按F2选择不同界面,须在TASK SELECTION MENU界面下操作,然后选择相应操作。

  (1)编辑:选2再在出现的菜单中选1,然后输入VSAM名,即进入编辑界面;

  (2)查看:选1再在出现的菜单中选3,然后输入VSAM名,即进入查看界面;

(3)删除:在3.4里面VSAM对应的那行打个D,然后按几次右CTRL,最后再在命令行中输入EXEC即执行删除。
分享到:
评论

相关推荐

    vsam介绍中文 大型机

    ### VSAM介绍中文 大型机 #### 一、VSAM基本概念 **虚拟存储访问方法**(VSAM,Virtual Storage Access Method)是IBM为大型机环境开发的一种高性能文件管理系统。VSAM的主要设计理念是实现高效的文件管理和数据...

    中文版VSAM介绍_入门级

    ### VSAM介绍与知识点详解 #### 一、VSAM基本概念及重要性 VSAM,全称Virtual Storage Access Method,即虚拟存储存取方法,是在IBM系列计算机中广泛应用的一种高效文件管理系统。它基于虚拟存储技术,旨在实现与...

    e12073-Oracle Database Gateway for VSAM-76.pdf

    本用户指南11g Release 2 (11.2),E12073-01,详细介绍了如何配置、管理和使用Oracle Database Gateway for VSAM。它涵盖了以下主要知识点: 1. **系统要求和安装**:在开始使用之前,需要了解对硬件、操作系统、...

    Informatica PowerCenter V7.1.2功能特性介绍

    **增量汇总** 是指只对新增的数据进行汇总,而不是每次都重新汇总所有数据。这对于大数据集尤其有用,可以显著提高处理速度。 #### 18. Mapping 的参数/变量和 Session 的参数 **Mapping 参数/变量** 和 **Session ...

    COBOL STANDART PERFORMANCE

    #### 五、VSAM介绍(VSAM: Introduction) VSAM是IBM提供的一种高性能的文件系统,广泛应用于大型主机环境中。 **VSAM组织(Organization of VSAM):** - VSAM支持多种数据集类型,每种类型都有其特定的应用场景。 - ...

    db2 的一些感念

    描述:"db2的一些概念,介绍一些db2的基本概念。" 从提供的文件信息中,我们可以深入探讨DB2的核心概念及其在系统架构中的关键组件。以下是对DB2基本概念的详细解析: ### DB2的组织概念 DB2作为IBM的一款企业级...

    数据库文件数据库PPT学习教案.pptx

    本教程主要介绍了文件操作的基础知识,包括文件的打开、关闭、读写以及如何判断文件是否结束。 文件操作是编程中常见的任务,涉及到对文件的读取、写入和管理。在C语言中,文件操作主要通过标准输入输出库stdio.h中...

    ABCs of zOS System Programming Volume 10

    本书列举了一些重要的增强功能,例如对64位地址空间的支持、新的指令集以及存储器保护机制等。 #### 64位地址空间映射 为了充分利用现代处理器的能力,本书详细介绍了64位地址空间的映射方式。这包括如何将虚拟...

    MVS JCL and Utilities For Entry Level Training

    - `KEY` 和 `INDEX`: 对于VSAM数据集而言,用于指定键或索引信息。 - `SPACE`: 分配给数据集的空间量。 - `UNIT`: 指定I/O设备单元。 ### 实用程序介绍 - IBM的MVS系统提供了一系列实用程序,用于管理和操作数据集...

    IBM Redbook

    - z/OS支持多种虚拟存储模式,包括虚拟地址扩展(VAX)和虚拟存储管理(VSAM)等。 4. **工作负载管理**: - z/OS提供了一套完整的工作负载管理系统,用于优化资源分配和提高系统整体性能。 - 工作负载管理器可以...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar

    1.7 简单的C程序介绍 1.8 输入和输出函数 1.9 C源程序的结构特点 1.10 书写程序时应遵循的规则 1.11 C语言的字符集 1.12 C语言词汇 1.13 Turbo C 2.0 集成开发环境的使用 1.13.1 Turbo C 2.0 简介和启动 1.13.2 ...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar )

    1.7 简单的C程序介绍 1.8 输入和输出函数 1.9 C源程序的结构特点 1.10 书写程序时应遵循的规则 1.11 C语言的字符集 1.12 C语言词汇 1.13 Turbo C 2.0 集成开发环境的使用 1.13.1 Turbo C 2.0 简介和启动 1.13.2 ...

    ABCs of zOS System Programming Volume 9

    - **z/OS UNIX**: z/OS 操作系统中实现了对 UNIX 标准的支持,允许用户在 z/OS 环境中运行 UNIX 应用程序,这极大地增强了系统的兼容性和灵活性。 - **产品和支持**: 书中介绍了 z/OS UNIX 相关的产品和服务支持,...

    主机常用面试题库

    【ISPF介绍】 ISPF是Interactive System Productivity Facility的缩写,是PDF(Program Development Facility)的前提授权程序。ISPF提供了丰富的交互式图形用户界面,用于主机系统上的数据管理、程序开发和系统...

    ABCs of zOS System Programming Volume 7

    这本书是由IBM出版的一系列关于大型机系统的书籍之一,重点介绍了z/OS操作系统下的打印服务与UNIX系统服务的相关知识。本书由Paul Rogers和Juha Vainikainen编写,并在2008年发行了第二版。 #### z/OS Infoprint ...

    大型机操作-MVS之数据集

    下面详细介绍这两种数据集的创建过程。 ##### 分区数据集(PDS)的创建 1. **进入ISPF**: 在ISPF的主菜单下,选择 `3 - Utilities`。 2. **选择数据集操作**: 接着选择 `2 - Dataset`。 3. **准备创建**: 在弹出的...

Global site tag (gtag.js) - Google Analytics