?? as400.txt
字號:
as400教程
AS/400教程
第一章 IPL
IPL是AS/400的重要術(shù)語之一,它的全稱是Initialize Program Laod,即初始程序裝入,這是AS/400開機(jī)的一個重要過程。
要啟動系統(tǒng)首先應(yīng)打開系統(tǒng)電源開關(guān),并執(zhí)行初始程序裝入(IPL),在IPL期間,將入系統(tǒng)輔助存儲器裝入系統(tǒng)程序,并檢查系統(tǒng)硬件,當(dāng)IPL完成時,將在所有可用的顯示站上顯示“注冊”屏幕。
啟動有兩種方式,一種是自動(一般選用這種啟動方式),另一種是手動。啟動區(qū)域一般選用B,啟動區(qū)域另外還有A、D等;A表示從硬盤啟動不用PTF,B表示從硬盤啟動并用PTF;D表示從活動設(shè)備啟動。活動設(shè)備包括軟盤、光盤和磁帶機(jī)等。
改變IPL方式的方法有兩種。一種是通過主機(jī)面板來修改,有的機(jī)型對面板進(jìn)行修改時需要插入鑰匙。另一種方法是通過修改系統(tǒng)值的方法來改變IPL的方式。
QIPLTYPE
該系統(tǒng)值決定IPL的方式和類型。
它的可能值為0,1和2。
0--無人干預(yù)的IPL
1--有人干預(yù)的IPL
2--以Debug方式有人干預(yù)的IPL
第二章 用命令關(guān)機(jī)
要關(guān)閉機(jī)器時在任何一個命令運(yùn)行PwrDwnSys命令,即可關(guān)閉機(jī)器。
PwrDwnSys有以下幾個參數(shù):
How to end . . . . . . . . . . . *CNTRLD *CNTRLD, *IMMED
Delay time, if *CNTRLD . . . . . 3600 Seconds, *NOLIMIT
Restart options:
Restart after power down . . . *NO *NO, *YES
Restart type . . . . . . . . . *IPLA *IPLA, *SYS, *FULL
IPL source . . . . . . . . . . . *PANEL *PANEL, A, B, D
How to end是關(guān)機(jī)的方式,可選參數(shù)有兩個:*CNTRLD和*IMMED,CNTRLD是CoNTRoLeD的簡寫,意思是“受控制的”,這一項(xiàng)只有選這一個參數(shù)接下來的那一個參數(shù)才起作用。*IMMED是immediately的簡稱,意思是“立即”,也就是說這一項(xiàng)如果選擇了*IMMED,敲了執(zhí)行鍵后關(guān)機(jī)命令立即執(zhí)行,將忽略接下來的那一個參數(shù)。
Delay time, if *CNTRLD即延時時間,只有上面那一項(xiàng)選擇*CNTRLD,這一項(xiàng)才起作用,這里真寫的是延時時間,以秒為單位。
Restart options:
Restart after power down. . .這一項(xiàng)的意思是關(guān)機(jī)后是否重新啟動計算機(jī)。
后邊的幾項(xiàng)一般不要改動。
后邊幾項(xiàng)的說明:
Restart type的可選的參數(shù)值:
*IPLA 一般選用這一個
*YES 操作系統(tǒng)重新啟動,只有在一個PTF需要重新啟動硬件時才重新啟動硬件
*FULL 整個系統(tǒng)全部重新啟動,包括硬件
第三章 OS/400主要的系統(tǒng)作業(yè)
系統(tǒng)作業(yè)是由OS/400創(chuàng)建并控制的,用于控制系統(tǒng)資源并處理系統(tǒng)級的請求。在命令WRKACTJOB中顯示的作業(yè)中,系統(tǒng)作業(yè)是按照字母順序排在所有用戶子系統(tǒng)和作業(yè)之后的。
系統(tǒng)作業(yè)是在系統(tǒng)IPL時初始化的,但是,只要OS/400系統(tǒng)處于活動狀態(tài),作業(yè)QWCBTCLNUP和QDCPOBJx也將與之同樣保持活動。系統(tǒng)作業(yè)不能被用戶啟動、停止或改變(除了少數(shù)系統(tǒng)作業(yè)可以用命令CHGSYSJOB來改變,并且唯一可以由該命令改變的屬性就是這些作業(yè)的運(yùn)行優(yōu)先級)。
所有的系統(tǒng)作業(yè)如下:
QALERT
QCMNARBxx
QDBSRVXR
QDBSRVXR2
QDBSRV01
QDBSRVxx
QDCPOBJx
QFILESYS1
QJOBSCD
QLUR
QLUS
QPFRADJ
QQQTEMP1
QQQTEMP2
QSPLMAINT
QSYSARB
QSYSCOMM1
QWCBTCLNUP
Q400FILSVR
QCPF
第四章 格式化磁帶
AS/400的磁帶在使用前必須進(jìn)行格式化,格式化磁帶有兩種方法。分別介紹如下:
⑴格式化一盤磁帶
在命令行輸入如下命令:
INZTAP(Initialize Tape)
進(jìn)入格式化磁帶界面,界面如下圖所示:
在該界面上填寫相應(yīng)參數(shù),主要參數(shù)說明如下:
Device --磁帶機(jī)名稱,一般是TAP01
New volume identifier --格式化后磁帶的卷標(biāo),自己指定,卷標(biāo)最多六個字符。
New owner identifier --磁帶使用者標(biāo)示,這個一般不用修改
Volume identifier --卷標(biāo),磁帶目前的卷標(biāo)
Check for active files --檢查活動文件,如果進(jìn)行檢查將需要很長時間,我們在格式化磁帶時一般在這里填寫*NO Tape density--磁帶密度,也就是磁帶的容量,可根據(jù)磁帶容量的不同進(jìn)行填寫,最簡單的辦法是在這里使用默認(rèn)值*DEVTYPE ,讓機(jī)器自動檢測磁帶的容量。
下邊的兩項(xiàng)全部使用默認(rèn)值。
⑵格式化一組磁帶
有時我們使用一盤磁帶不夠用,我們需要一組磁帶,這時我們就需要格式化一組磁帶,這個操作我們一般是使用菜單進(jìn)行操作,具體步驟如下:
在命令行輸入命令:
go backup
進(jìn)入backup菜單,在該菜單中選擇20(Initialize a tape),進(jìn)入格式化一盤磁帶的界面,操作同上。在backup菜單中選擇21(Initialize a tape set)進(jìn)入格式化一組磁帶的界面。
Tape device . . . . . . . . . . . . . . . TAP01 Name,
F4 for list
這里填寫磁帶機(jī)名稱,一般使用默認(rèn)值
Tape set name . . . . . . . . . . . . . . Name
磁帶組的名稱,也即卷標(biāo)的前四個字符,最少一個字符,最多四個字符
First tape to initialize . . . . . . . . 01 01-99
這一組磁帶中第一個磁帶的序號,也就是磁帶卷標(biāo)最后兩位字符,一般是從01開始,如果你以前已經(jīng)格式化有一組磁帶,現(xiàn)在發(fā)現(xiàn)不夠用,需要在這組磁帶中增加幾盤磁帶,那么該序號就從其化數(shù)值開始
Last tape to initialize . . . . . . . . 04 01-99
這一組磁帶最后一盤的卷標(biāo)序號
Tape owner . . . . . . . . . . . . . . . .
磁帶組使用者的名字,這一項(xiàng)一般不用進(jìn)行修改
Check tape for active files . . . . . . . Y Y=Yes, N=No
這一項(xiàng)與格式化一盤磁帶的意義相同,一般使用N,也就是NO的意思,表示不進(jìn)行檢查
第五章 磁帶什么時候該丟棄
每盤磁帶都有一定的使用壽命,AS/400系統(tǒng)提供了一個磁帶文卷壽命統(tǒng)計的監(jiān)督程序,通過該程序可以確定某盤磁帶是否已到使用壽命需要更換新磁帶。
操作步驟:
1、在命令行輸入STRSST命令,進(jìn)入System Service Tools菜單
2、選擇1(Start a Service Tool)
3、在Start a Service Tool菜單上選擇1(Product activity log )
4、在Product activity log 菜單上選擇4(Work with tape/diskette lifetime Statistes)
5、在Select Media Option屏幕上在Removable media參數(shù)選擇相 應(yīng)的介質(zhì)類型
6、按執(zhí)行鍵,顯示W(wǎng)ork with lifetime Statisties屏幕。屏幕上列出 磁帶文卷ID,讀/寫error個數(shù),讀寫字節(jié)數(shù)。你可以根據(jù)屏幕上所列數(shù)字確 定你的磁帶是否已經(jīng)超過一定范圍。如果超過,則應(yīng)將磁帶內(nèi)容拷貝到另一 盤磁帶上,而將該舊磁帶丟棄。該范圍可以從相關(guān)資料上查到。
第六章 對消息的處理
AS/400中的通信(Communication)是通過消息(Message)來實(shí)現(xiàn)的。工作站與工作站之間,工作站與系統(tǒng)或應(yīng)用程序之間都是通過消息進(jìn)行通信的。發(fā)送給一個用戶或者工作站的消息總是被發(fā)送到一個對應(yīng)的消息隊列(Message Queue)中。消息將會一直留在消息隊列中,直到被用戶刪除。當(dāng)創(chuàng)建一個用戶描述(User Profile)或者工作站的設(shè)備描述(Disply Device Description)時,系統(tǒng)就會自動創(chuàng)建一個與之對應(yīng)的消息隊列,當(dāng)然用戶也可以自己創(chuàng)建一些其他的消息息隊列。系統(tǒng)操作員的消息隊列由OS/400系統(tǒng)自動提供,名字是QSYSOPR。
用戶通過菜單操作或者輸入命令GO MESSAGE進(jìn)入MESSAGE菜單來消息對進(jìn)行處理。
在消息菜單中選擇“Disply Message”或者用命令DspMsg MSGQ(USERNAME)就可以顯示與USERNAME對應(yīng)的消息。這里不僅可以顯示用戶的有關(guān)消息,還可以顯示與指定設(shè)備相關(guān)的消息。
在MESSAGE菜單中選擇“Send a Message”或者用命令SndMsg可以向一個用戶消息隊列、工作站消息隊列、系統(tǒng)操作員消息隊列(QSYSOPR)或者歷史文件(QHST)發(fā)送消息。下面是一個發(fā)送消息的工作界面:
在“Message” text后面的白線處寫消息內(nèi)容,消息內(nèi)容最多不能超過512字節(jié)(一個漢字是兩個字節(jié))。“To user profile”后面的綠線上填寫你要發(fā)送給的用戶名。在此界面上按F10還可以填寫一些附加的參數(shù)。
用這種方式發(fā)送的消息不打斷用戶的操作。有時為了發(fā)送一些重要的消息,希望能打斷用戶的操作而讓消息顯示在用戶的工作站上,這時還可以用SndMsg的附加參數(shù)Message type,剛才不填這一參數(shù),系統(tǒng)用系統(tǒng)的默認(rèn)值*INFO,這樣不會打斷用戶的操作,如果想打斷用戶的操作,就必須修改此處的參數(shù)值為*INQ。也可以用命令SNDBRKMSG來實(shí)現(xiàn)這一功能。但是如果發(fā)送中斷消息,消息就不能發(fā)給用戶,而是要發(fā)給用戶正在用的設(shè)備。
我們收到消息(其他用戶、系統(tǒng)操作員或者其它應(yīng)用程序發(fā)給我們的消息),我們可以用DSPMSG進(jìn)行查看,也可以用WRKMSG來對消息進(jìn)行處理。
第七章 控制作業(yè)
提交給系統(tǒng)執(zhí)行的每一項(xiàng)工作叫一個作業(yè)。作業(yè)分為交互式作業(yè)和批作業(yè)。
交互式作業(yè),有時稱作一個會話期(Session),它從一個用戶登錄(SignOn)進(jìn)入系統(tǒng)開始,到他退出(Sign off)系統(tǒng)為止。用戶一次輸入一個請求(例如選擇一個選項(xiàng)或者鍵入一條命令),而系統(tǒng)則根據(jù)此請求執(zhí)行相應(yīng)的動作。
批作業(yè)是由一組預(yù)先定義好的處理請求組成,它被提交給系統(tǒng)之后,不需要用戶同系統(tǒng)進(jìn)行交互式操作就可以執(zhí)行。批作業(yè)和交互式作業(yè)是互相獨(dú)立地進(jìn)行的,提交了批作業(yè)的用戶不必要等待該批作業(yè)完成就可以繼續(xù)工作。
所有的作業(yè)都是在一個子系統(tǒng)中被處理的,子系統(tǒng)是系統(tǒng)協(xié)調(diào)處理和資源的操作環(huán)境。例如基本子系統(tǒng)(QBASE)是所有立地式作業(yè)和批作業(yè)的操作環(huán)境;假脫機(jī)子系統(tǒng)(QSPL)是讀入器程序(Reader)和寫出器程序(Writer)的操作環(huán)境。讀入器程序可以將作業(yè)讀入到作業(yè)隊列中去等待處理,寫出器可以將輸出文件從輸出隊列中寫到打印機(jī)設(shè)備上去。
當(dāng)你提交一個批作業(yè)時,系統(tǒng)將其加入到一個作業(yè)隊列中,然后相應(yīng)的子系統(tǒng)按順序從作業(yè)隊列中取出作業(yè)并運(yùn)行。
第八章 提交作業(yè)
(1)在主菜單(Main)中選擇3(General system tasks)
(2)在General system tasks菜單中選擇1(Jobs)
(3)在Jobs菜單上鍵入選項(xiàng)7(Submit a job)
(4)按執(zhí)行鍵(Enter)出現(xiàn)Submit a job命令提示屏幕,或者鍵入命令SBMJOB,并按F4鍵。
(5)在Command to run輸入字段內(nèi)鍵入在批作業(yè)中你要運(yùn)行的命令。如果該作業(yè)是一個CL程序,則要鍵入程序名,如CALL PAYROLL。
(6)如果需要可修改其它字段的缺省值,也可以不修改。
(7)按執(zhí)行鍵(Enter)該作業(yè)即被提交。在作業(yè)顯示屏底部會顯示一條系統(tǒng)信息告訴你系統(tǒng)為你的作業(yè)分配的作業(yè)名以及該作業(yè)所被放到的作業(yè)隊列名。
系統(tǒng)為你的作業(yè)分配的作業(yè)名由三部分組成:
a、作業(yè)號(Job number)
b、用戶標(biāo)識(User ID)
c、作業(yè)名(Job Name)
第九章 處理作業(yè)隊列
在批作業(yè)被處理之前,它在作業(yè)隊列中排成行等待子系統(tǒng)對它進(jìn)行處理。子系統(tǒng)名和作業(yè)隊列名通常是同名的。
由于作業(yè)在隊列中可能被Hold(掛起),或者作業(yè)隊列的相應(yīng)子系統(tǒng)不是活動狀態(tài),導(dǎo)致作業(yè)被Hold,因此,一個作業(yè)提交后長時間沒有被處理,就應(yīng)看它的作業(yè)隊列狀態(tài)以及子系統(tǒng)狀態(tài)。
如果你提交了批作業(yè),系統(tǒng)就會告訴你該作業(yè)被放到哪個作業(yè)隊列中,你可以在Work with Job Queues屏幕上看作業(yè)隊列的狀態(tài)信息。Work with Job Queues屏幕的進(jìn)入方法如下:
(1)從菜單進(jìn)入
AS/400 Main Menu-->3. Grneral System Tasks-->1. Jobs-->5. Work with Job Queues
然后選擇option 5.
(2)輸入命令WRKJOBQ,按F4鍵填 入相應(yīng)選項(xiàng),然后敲執(zhí)行鍵,顯示W(wǎng)ork with All Job Queues屏幕。在這一屏幕上列出了所有作業(yè)隊列,最右邊為該作業(yè)隊列的狀態(tài)(Status),中間有一列顯示了每個作業(yè)隊列的作業(yè)個數(shù)。如果你有權(quán)限,你可以掛起(Hold)或釋放(Release)或刪除(Delete)任何作業(yè)隊列;也可以查看作業(yè)隊列中作業(yè)的優(yōu)先級(Priorith),這通過使用選項(xiàng)5(Work With)來做;可以對作業(yè)隊列中的作業(yè)進(jìn)行各種操作。
第十章 備份
備份和恢復(fù)目標(biāo)
備份是將文件、庫或者其它目標(biāo)的拷貝存儲到磁帶或者軟盤等其它設(shè)備上去或者存儲到被稱為save file的特殊文件上。Save file是僅次于硬盤上的一個文件,它可以用來存儲硬盤上的數(shù)據(jù),不再用其它設(shè)備。
恢復(fù)是把已經(jīng)存儲到磁帶或者軟盤上的拷貝恢復(fù)到系統(tǒng)上去。
備份主要用于下列三種用途:
對資料作后備拷貝以備原始資料遭到破壞時能對資料進(jìn)行挽救
對資料作拷貝送至另一系統(tǒng)
不常用的資料拷貝下來脫機(jī)保存
返回
備份單個目標(biāo)
備份單個目標(biāo)在Save菜單上鍵入選項(xiàng)1(Files),4(Programs),或者5(Other objects),然后在命令提示屏幕上的相應(yīng)字段內(nèi)填入目標(biāo)名、庫名、設(shè)備名和目標(biāo)類型名,再按執(zhí)行鍵。
如果備份時需要用到多個磁帶或者軟盤,則當(dāng)當(dāng)前磁帶或者軟盤存滿時會有中斷報文送到操作員的報文隊列中去。系統(tǒng)會提示你裝入一個新的磁帶或者軟盤,當(dāng)你裝入新的磁帶或者軟盤后你需要回答該報文,即在Reply字段鍵入G以便繼續(xù)執(zhí)行備份操作。
返回
備份整個用戶庫
你可以象備份單個目標(biāo)那樣來備份一個庫,不同之處在于你不用填入目標(biāo)名和目標(biāo)類型名,你僅需要填入庫名和設(shè)備名。
備份整個用戶庫只需要你在庫名字字段內(nèi)填入*NONSYS,則所有的用戶生成祝、QGPL庫,特許程序庫就會按其名稱字母順序存儲起來,但在這以前要將所有的子系統(tǒng)都結(jié)束掉。
返回
自動備份的使用
AS/400為用戶提供提供有自動備份磁盤上指定庫或者文檔信息到磁帶上去的功能。你只需要制訂一個計劃,包括每日、每周、每月幾點(diǎn)備份哪些內(nèi)容到哪個設(shè)備上去。此計劃一旦設(shè)置,AS/400系統(tǒng)將在指定時自動進(jìn)行數(shù)據(jù)備份。
(a)設(shè)置每日備份選項(xiàng)
1、在命令行輸入go setupbckup命令,然后敲執(zhí)行鍵
2、要Set up Backup(SETUPBCKUP)菜單上選擇1(Change Daily Backup Options)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -