「System i」タグの記事が21件件あります
全てのタグを見るIBM System i (AS400): シェル (qsh) からCLコマンドを実行する
IBM i(AS400)上のシェルスクリプト内でCLコマンドを実行することができるので、物によってはCLPでプログラムを組むより簡単にできることがある。当記事は「引数で与えられたファイル内の端末デバイス一覧を用いてデバイスを一括で作成するシェル」を通じてシェル内でのCLコマンドの使用方法を紹介する。
IBM System i (AS400): メッセージ待ち行列でのメッセージの扱い方
IBM i OS上でやり取りされるメッセージの扱い方を確認する為、以下の操作を行う。
- メッセージキューを作成
- メッセージキューにメッセージを送信
- メッセージを表示
尚、本記事内容に関わる公式のドキュメントは以下の通り。 メッセージ - IBM i information center
IBM System i (AS400): CPA, CPFメッセージ内容の検索 - DSPMSGD, WRKMSGF
IBM i OSが出力するメッセージコードからその内容を調べたい場合は以下の検索手法がある。
DSPMSGD CPFXXXX
Select Message Details to Display
System: XXXXXX
Message ID . . . . . . . . . : CPF5140
Message file . . . . . . . . : QCPFMSG
Library . . . . . . . . . : QSYS2924
Message text . . . . . . . . : Session stopped by a request from device &4.
Select one of the following:
1. Display message text
2. Display field data
5. Display message attributes
30. All of the above
Selection
F3=Exit F12=Cancel
また、IBM i OSに登録されているメッセージコードを確認したい場合は以下の通り。
WRKMSGF MSGF(*ALL)
下記の画面にてQCPFMSG行のOpt列に5を入力の上、Enterを押下。
Work with Message Files
Type options, press Enter.
1=Create 2=Change 4=Delete 5=Display message descriptions
12=Work with message descriptions 13=Change description
Message
Opt File Library Text
AMQMSG QSYS2924 WebSphere MQ Message File
EVFCMSGF QSYS2924 ADM Check In Exit Hook
QALRMSG QSYS2924
QAPFMSG QSYS2924
QBASMSG QSYS2924
QCBLMSGE QSYS2924 COBOL RUN TIME MESSAGE FILE
QCEEMSG QSYS2924
QCGMSG QSYS2924
5 QCPFMSG QSYS2924
More...
Parameters for options 1, 2, 5, 12 and 13 or command
===>
F3=Exit F4=Prompt F5=Refresh F9=Retrieve F11=Display names only
F12=Cancel F16=Repeat position to F17=Position to F24=More keys
Windows: FTP時の"Replace Existing File with Temp File : I/O エラー"の解決策
先日、Windows7からFTPでIBM System i上のバイナリファイルをダウンロードしようとしたところ、上記のエラーが出力され、ファイルのダウンロードが失敗したので、その原因と対応策を備忘録として本記事で紹介。
IBM System i (AS400): CPF1394 User profile XXX cannot sign on.の解決策
IBM System iへのSign-on(サインオン)時に上記のCPF1394のエラーが発生した場合の対応としては先ず、当該ユーザープロファイルのステータスを確認する。
"WebSphere MQ is waiting for a job to start."の原因と対処法
事象・エラーメッセージ
IBM i版のWebSphere MQでキューマネージャを作成した際に発生したエラーメッセージ。
> CRTMQM MQMNAME(QMA)
WebSphere MQ is waiting for a job to start.
WebSphere MQ is waiting for a job to start.
An internal WebSphere MQ error has occurred.
Error found on CRTMQM command.
F4のコマンド入力画面で実行した場合は下記のように画面下部に表示される。
Create Message Queue Manager (CRTMQM)
Type choices, press Enter.
ASP Number . . . . . . . . . . . *SYSTEM 1-32, *SYSTEM, *ASPDEV
ASP device . . . . . . . . . . . Character value, *ASP
Journal receiver threshold . . . *DFT 100000-1000000000, *DFT...
Journal buffer size . . . . . . *DFT 32000-15761440, *DFT
Bottom
F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display
F24=More keys
WebSphere MQ is waiting for a job to start.
WebSphere MQ: IBM i (AS400) へのインストール
ドイツのレンタルIBM i v5.3(2009年にEOS)へWebSphere MQの評価版を導入した際の手順を以下に紹介する。参考サイト・文献は本記事末尾をご参照。 尚、基本的にはIBM サイトのWebSphere MQのスタートアップ・ガイドを元に進めるのが良い。本記事はガイド中のポイントとなる必要最小限のステップを載せている。
IBM System i (AS400): ジョブの操作 - SBMJOB, WRKJOB, WRKUSRJOB, WRKSBS
下記の順序でsubmitting jobとそのjobの操作の動作確認をする。
- job queueに2つのjobをsubmitする
- システム上の全てのjob queueを表示する
- job queueのjobを表示する
- jobをholdする
- jobを別のjob queueに移動させる
- jobを終了する
- 指定ユーザー名のjobを検索する
- jobをリリースし完了したかどうかを確認する
IBM System i (AS400): オブジェクトの作成、一覧表示、権限表示
オブジェクトに対する以下の操作の動作確認をする。
- オブジェクトの作成
- オブジェクトの一覧の表示
- オブジェクトの権限の表示
