Skip to content

使用系統資料集

本模組聚焦 z/OS 初始化與運作依賴的系統資料集,包含 nucleus、PARMLIB、PROCLIB、page data set、spool data set 等常見系統資源。

學習重點

  • 理解系統資料集在 IPL、初始化與日常運作中的角色。
  • 區分不同系統資料集的用途與管理注意事項。
  • 保留資料集名稱、member 名稱與系統參數的原文,避免翻譯造成誤解。

核心術語

  • System data set
  • PARMLIB
  • PROCLIB
  • Page data set
  • Spool data set

學習內容

14內容頁
14靜態圖像頁
0圖像補充說明頁

課程導入

Page 1內容頁1 張圖像152 字元

Working with System Data Sets - Working with System Data Sets

Working with System Data Sets Working with System Data Sets - Working with System Data Sets screenshot
Working with System Data Sets (content)
課程正文

使用系統資料集 模組

繼續使用本教材即表示您同意這些條款與條件。Interskill Learning Pty. Ltd. © 2024

System data setData set
學習檢核
  • 能用自己的話說明「Working with System Data Sets」在本 topic 中的用途。
  • 能辨識 System data set、Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 2內容頁1 張圖像391 字元

Working with System Data Sets - Objectives

Working with System Data Sets Working with System Data Sets - Objectives screenshot
Objectives (content)
課程正文

目標:使用系統資料集

本模組介紹系統資料集,這些資料集是 z/OS 運作所需的程式庫。

您將檢視一些名稱高階限定詞為 SYS1 的資料集,以及它們的功能。

在本模組結束時,您應該能夠:

識別最重要的系統資料集的名稱及其功能

System data setData set
學習檢核
  • 能用自己的話說明「Objectives」在本 topic 中的用途。
  • 能辨識 System data set、Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。

系統資料集

Page 3圖像內容頁1 張圖像406 字元

Working with System Data Sets - System Data Sets

Working with System Data Sets System Data Sets: Working with System Data Sets - System Data Sets screenshot
System Data Sets (html-wrapper)
課程正文

系統資料集由作業系統及其元件或子系統使用。也稱為程式庫,它們是 z/OS 在運作時所需的資料集之一。

這些資料集通常以高階限定子 SYS1 為名稱。此限定子通常保留給 IBM 提供的以及系統產生的資料集。

您將逐一檢視這些資料集並瞭解其功能。

System data setData set
學習檢核
  • 能用自己的話說明「System Data Sets」在本 topic 中的用途。
  • 能辨識 System data set、Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 4圖像內容頁1 張圖像249 字元

Working with System Data Sets - SYS1.NUCLEUS

Working with System Data Sets System Data Sets: Working with System Data Sets - SYS1.NUCLEUS screenshot
SYS1.NUCLEUS (html-wrapper)
課程正文

在系統初始化期間,會將 SYS1.NUCLEUS 的成員載入中央儲存,以初始化 z/OS 系統的某些組件。

SYS1.NUCLEUS 始終位於系統常駐磁碟卷上。

按一下 Play 以檢視 SYS1.NUCLEUS 的動畫。

學習檢核
  • 能用自己的話說明「SYS1.NUCLEUS」在本 topic 中的用途。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 5圖像內容頁1 張圖像594 字元

Working with System Data Sets - SYS1.IODFxx

Working with System Data Sets System Data Sets: Working with System Data Sets - SYS1.IODFxx screenshot
SYS1.IODFxx (html-wrapper)
課程正文

SYS1.IODFxx 是包含硬體與軟體組態定義的輸入/輸出定義檔。此檔案的高階限定子不一定要是 SYS1。

尾端的 xx 預設為 00,但和高階限定子一樣,可由系統程式員在 PARMLIB 的 LOADxx 成員中變更,或在提供 LOAD 參數時由操作員覆蓋。

IODF 存放在由 LOAD 參數所指定的 IODF 卷上。前四個位元組表示 IODF 卷的裝置地址。例如,123401A2 表示裝置 1234。

PARMLIBLOADxx
學習檢核
  • 能用自己的話說明「SYS1.IODFxx」在本 topic 中的用途。
  • 能辨識 PARMLIB、LOADxx 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 6圖像內容頁1 張圖像517 字元

Working with System Data Sets - SYS1.PARMLIB

Working with System Data Sets System Data Sets: Working with System Data Sets - SYS1.PARMLIB screenshot
SYS1.PARMLIB (html-wrapper)
課程正文

SYS1.PARMLIB 的 LOADxx 成員(或 SYSx.IPLPARM)包含指向主型錄的指標。主型錄是系統中大多數資料集位置的連結,因此極為重要。

在 LOAD 參數中,LOADxx 成員由緊接在 IODF 裝置地址之後的第五與第六個位元組來識別。例如,012399A4 表示載入成員會是 LOAD99。

在 IPL 期間,主型錄用來定位那些不在系統常駐磁碟上的系統資料集。

System data setPARMLIBLOADxxIPLData setCatalog
學習檢核
  • 能用自己的話說明「SYS1.PARMLIB」在本 topic 中的用途。
  • 能辨識 System data set、PARMLIB、LOADxx、IPL 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 7圖像內容頁1 張圖像338 字元

Working with System Data Sets - SYS1.LPALIB

Working with System Data Sets System Data Sets: Working with System Data Sets - SYS1.LPALIB screenshot
SYS1.LPALIB (html-wrapper)
課程正文

SYS1.LPALIB 包含可執行的程式或例程,這些程式或例程可能由 IBM 撰寫(例如作業系統的一部分),或由系統程式設計員編寫。

SYS1.LPALIB 是一個程式庫,包含在系統初始化期間會載入到 Pageable Link Pack Area (PLPA) 的模組。

按 Play 以檢視 SYS1.LPALIB 的動畫。

LPALOADxx
學習檢核
  • 能用自己的話說明「SYS1.LPALIB」在本 topic 中的用途。
  • 能辨識 LPA、LOADxx 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 8圖像內容頁1 張圖像298 字元

Working with System Data Sets - SYS1.MACLIB

Working with System Data Sets System Data Sets: Working with System Data Sets - SYS1.MACLIB screenshot
SYS1.MACLIB (html-wrapper)
課程正文

SYS1.MACLIB 包含用於系統生成程序的宏指令。它也包含在作業系統內執行例行程式的宏指令。

此資料集的成員以組合語言撰寫,因此操作員不太可能會使用它們。

Data set
學習檢核
  • 能用自己的話說明「SYS1.MACLIB」在本 topic 中的用途。
  • 能辨識 Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 9圖像內容頁1 張圖像457 字元

Working with System Data Sets - SYS1.PROCLIB

Working with System Data Sets System Data Sets: Working with System Data Sets - SYS1.PROCLIB screenshot
SYS1.PROCLIB (html-wrapper)
課程正文

儲存在 SYS1.PROCLIB 的作業可以從主控台使用 MVS START 指令啟動。這些作業稱為已啟動工作,且在 JES2 環境中會帶有 STC 的作業編號前綴,例如 STC05432。

許多已啟動工作會在整個 z/OS 執行期間持續執行,也就是在 z/OS 啟動時啟動,而在 z/OS 關機時停止。TSO、LLA 與 VTAM 都是已啟動工作的例子。

按一下 Play 以檢視此範例。

TSO/EJES2
學習檢核
  • 能用自己的話說明「SYS1.PROCLIB」在本 topic 中的用途。
  • 能辨識 TSO/E、JES2 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 10圖像內容頁1 張圖像237 字元

Working with System Data Sets - Load Libraries

Working with System Data Sets System Data Sets: Working with System Data Sets - Load Libraries screenshot
Load Libraries (html-wrapper)
課程正文

最常用來儲存可執行程式的系統程式庫是 SYS1.LINKLIB;不過,您也可以建立自己的程式庫來儲存已編譯的程式,並在批次作業中參考它們。

按一下 Play 以觀看載入程式庫的動畫。

Load library
學習檢核
  • 能用自己的話說明「Load Libraries」在本 topic 中的用途。
  • 能辨識 Load library 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 11圖像內容頁1 張圖像353 字元

Working with System Data Sets - Page Data Sets

Working with System Data Sets System Data Sets: Working with System Data Sets - Page Data Sets screenshot
Page Data Sets (html-wrapper)
課程正文

頁資料集構成輔助儲存,用以保存從實體儲存分頁出去的虛擬儲存個別頁面。

可以使用 MVS 指令 PAGEADD 與 PAGEDEL,分別動態新增與刪除頁資料集。系統參數清單包含用來決定要使用哪些頁資料集的條目。

Virtual storageReal storagePagingData set
學習檢核
  • 能用自己的話說明「Page Data Sets」在本 topic 中的用途。
  • 能辨識 Virtual storage、Real storage、Paging、Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
Page 12圖像內容頁1 張圖像209 字元

Working with System Data Sets - Other System Data Sets

Working with System Data Sets System Data Sets: Working with System Data Sets - Other System Data Sets screenshot
Other System Data Sets (html-wrapper)
課程正文

系統還有許多其他的系統資料集。許多會包含 SYS1 作為高階限定字。這些資料集用於維護承載貴公司商業應用程式之基本作業系統。

System data setData set
學習檢核
  • 能用自己的話說明「Other System Data Sets」在本 topic 中的用途。
  • 能辨識 System data set、Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。

單元摘要

Page 14內容頁1 張圖像448 字元

Working with System Data Sets - Summary

Working with System Data Sets Quiz: Working with System Data Sets - Summary screenshot
Summary (content)
課程正文

摘要:使用系統資料集

本模組介紹了系統資料集。您檢視了部分名稱具有高階限定字 SYS1 的資料集,並探討了它們的功能。

這些包括 SYS1.NUCLEUS、SYS1.IODFxx、SYS1.PARMLIB、SYS1.LPALIB、SYS1.MACLIB 與 SYS1.PROCLIB,以及載入程式庫和分頁資料集。

您現在應該能夠:

識別最重要系統資料集的名稱與功能。

PagingSystem data setLoad libraryPARMLIBData set
學習檢核
  • 能用自己的話說明「Summary」在本 topic 中的用途。
  • 能辨識 Paging、System data set、Load library、PARMLIB 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。

模組完成

Page 17內容頁1 張圖像501 字元

Working with System Data Sets - Module Complete

Working with System Data Sets Module Test: Working with System Data Sets - Module Complete screenshot
Module Complete (content)
課程正文

模組完成:使用系統資料集

您可以按一下 'Exit' 離開「使用系統資料集」模組並記錄您的結果,或使用 'Table of Contents' 返回並複習該模組。

若要再次參加「使用系統資料集」模組測驗,您需要先離開模組,然後透過您的 LMS 重新測驗。

注意:為確保您的結果能正確儲存,請使用位於此訓練視窗右上方的 'Exit' 按鈕。請勿使用瀏覽器右上角的 'X'。

System data setData set
學習檢核
  • 能用自己的話說明「Module Complete」在本 topic 中的用途。
  • 能辨識 System data set、Data set 的基本角色。
  • 能判斷本頁內容應回到哪一個大型主機工作情境中使用。

練習

本模組的 practice quiz 與 module test 題目已整理到非計分練習頁。本站不寫回分數、attempt、completion 或 certificate;正式紀錄仍以 YourLearnings / InterSkill 為準。

前往練習題

IBM Z course transfer site for Taiwan enablement.