2011/8/22 月曜日

IFS領域のユーザーディレクトリーの保管

Filed under: その他 — takahashi @ 20:04:05

IFS上のユーザーディレクトリの保管は以下のような感じで保管しています
例はSAVFに保管しています

RPG:
  1. SAV DEV('/QSYS.LIB/TAKAHASHI.LIB/SV01.FILE') OBJ(('/*') ('/QSYS.LIB
  2. *OMIT) ('/QDLS' *OMIT) ('/QIBM/PRODDATA' *OMIT) ('/QOPENSYS/QIBM/PRODDATA
  3. ' *OMIT))

2011/1/6 木曜日

WRKPTFGRPのV6R1での変更点

Filed under: その他 — takahashi @ 10:33:35

V6R1からWRKPTFGRPで表示される内容が現在のレベルと1世代前のレベルと2つ表示されてるようになっているようです。

RPG:
  1. PTF グループの処理                               
  2.                                                          
  3.  オプションを入力して,実行キーを押してください。                               
  4.    1= 発注   4= 削除   5= 表示   6= 印刷   8= 特殊処理 PTF の表示               
  5.    9= 関連 PTF グループの表示                                                   
  6.                                                                                
  7.  OPT  PTF  グループ          レベル   状況                                       
  8.       SF99616                   4   導入済み                                   
  9.       SF99610                9111   導入済み                                   
  10.       SF99609                  46   導入済み                                   
  11.       SF99608                  10   導入済み                                   
  12.       SF99601                  10   導入済み                                   
  13.       SF99601                  11   導入済み                                   
  14.       SF99562                  10   導入済み                                   
  15.       SF99562                  14   導入済み                                   
  16.       SF99356                  12   導入済み                                   
  17.       SF99354                   4   導入済み                                   
  18.       SF99187                  10   導入済み                                   
  19.       SF99115                   9   導入済み                                   
  20.       SF99115                  15   導入済み                                   
  21.                                                                         終わり 
  22.  F3= 終了   F6= 印刷   F11= 記述の表示   F12= 取り消し                         
  23.  F22= 全フィールドの表示

SF99601やSF99562やSF99115がレベル違いで表示されていると思います。

これを昔の様に1世代で表示するには

コマンドCHGSRVAでPTF グループ・レベルを1にすれば良いみたいです

RPG:
  1. サービス属性の変更  (CHGSRVA)                         
  2.                                                                                
  3.   選択項目を入力して,実行キーを押してください。                               
  4.                                                                                
  5.   システム使用不可報告  . . . . .   '                              '           
  6.   システム使用不可コールバック      '                              '           
  7.   問題の自動分析  . . . . . . . .   *YES          *SAME, *NO, *YES             
  8.   問題の自動報告  . . . . . . . .   *YES          *SAME, *NO, *YES             
  9.   問題の報告先 :                                                               
  10.       制御点名  . . . . . . . . . .   *IBMSRV        名前 , *SAME, *IBMSRV...     
  11.       ネットワーク ID . . . . . . .                        名前 , *LCLNETID             
  12.   サービス提供元接続  . . . . . .   '                              '           
  13.   PTF 導入タイプ  . . . . . . . .    *DLYIPL       *SAME, *DLYIPL, *DLYALL...   
  14.   PTF のコピー   . . . . . . . . .   *NO           *SAME, *NO, *YES             
  15.   PTF グループ・レベル   . . . . .   00002         1-99999, *SAME, *NOMAX       
  16.   データ・パケットの送信  . . . .     *YES          *SAME, *NO, *YES             
  17.   ECS メッセージ待ち行列   . . . .   QSERVICE       名前 , *SAME                 
  18.    ライブラリー  . . . . . . . . . . .     QSYS         名前                         
  19.                                                                                
  20.                                                                                
  21.                                                                        続く ...
  22.  F3= 終了    F4=プロンプト   F5= 最新表示    F12= 取り消し                         
  23.  F13= この画面の使用法                    F24= キーの続き

2010/12/15 水曜日

CPF9E18

Filed under: その他 — takahashi @ 13:23:47

STRPDMを実行すると、

プロダクト 5761WDS の使用制限を超える試みが行なわれた。ユーザーは追加されません。
処理コマンドの障害。詳細についてはジョブ・ログを参照してください。

といったメッセージが表示されて、PDMが使用できなくなる現象に遭遇しました。

メッセージの詳細は
追加のメッセージ情報

メッセージ ID . . . . : CPF9E18
送信日付 . . . . . . . : 10/12/14 送信時刻 . . . . . . . : 17:35:02

メッセージ . . : プロダクト 5761WDS の使用制限を超える試みが行なわれた。
ユーザーは追加されません。

原因--プロダクト 5761WDS, ライセンス項目 V6R1M0, 機能 5103 の使用制限を超
える試みがなされました。これが使用制限猶予期間内の *KEYED 承諾プロダクトの
場合には,使用制限の 50% 以上使用制限を超えています。 1.00 を使用するジョ
ブ 414736/XXXXXXX/QPADEV0003 のライセンス・ユーザー *JOB は追加されません
。現在,すべての区画で 2.00 個の使用があります。システム操作員には通知され
ています。
回復手順-- *KEYED 承諾のあるプロダクトの場合には,ライセンス・キー追加
(ADDLICKEY) コマンドを使用して使用制限を大きくしてください。その他のすべて
のプロダクトの場合には,ライセンス情報変更 (CHGLICINF) コマンドを使用して
使用制限を大きくしてください。
終わり
続行するには,実行キーを押してください。

F1= ヘルプ F3= 終了 F6= 印刷 F9= メッセージ詳細の表示
F10= ジョブ・ログ中のメッセージの表示 F12= 取り消し F21= 援助レベルの選択

です。

ライセンス違反はしておりませんし、昨日までは問題なく使えてました

現象的に該当しそうなPTF情報がありました。

http://www-01.ibm.com/support/docview.wss?uid=nas23c49850ee92b2556862575bc003c7011

PTFを当てた所、使えるようになりました。

環境はV6R1です。

あくまでも弊社環境でのお話ですので、PTFの導入は自己責任でお願いいたします。

2009/10/19 月曜日

ポートの使用状況調査

Filed under: その他 — takahashi @ 10:25:26

新規でWEBサーバーを起動する場合など、使用中のポートの
確認を行いたい場合があります。
使用ポートの確認は
コマンド WRKSRVTBLE で行えます

wrksrvtble.GIF

小文字で表示されますので、環境によっては
Ctrl+F3で表示を切り替えて下さい

2009/2/14 土曜日

物理ファイルのバイト数の制限

Filed under: その他 — takahashi @ 1:56:37

先日、社内でり物理ファイルのバイト数の制限は?との質問を受け
マニュアルを開いて調べてみました。

結果、通常の物理ファイルであれば
フィールドで8000個、バイト数は32766バイトまでとなっているようです。

以下はマニュアルからの抜粋です。

指定できるフィールドの数は、
1 つのレコード様式について最高 8000 個です。
レコード様式内のフィールドのいずれかが、日付、時刻、時刻スタンプ、可変長であるか、またはヌル値を許容するときに、フィールドの実際の最大数は 8000 より少なくなる場合もあります。
フィールドの最大数はレコード様式内にあるフィールドの数およびフィールドの組み合わせによって異なります。
レコード様式内の最大バイト数は可変長フィールドが含まれていなければ32766です。
可変長フィールドが含まれれば 32740 です

2008/9/18 木曜日

ファイルのフィールド情報

Filed under: その他 — takahashi @ 21:47:55

ファイルのフィールド情報を取得しようとした場合は
コマンドDSPFFDを使用すれば簡単に取得できますが、
全ライブラリーの情報となると、少々時間がかかってしまいます。
そこで、活用できるのがライブラリーQSYS2にSYSCOLUMNSというファイルです。
このファイルは全ライブラリーのファイルのフィールド情報が格納されているようです。ファイルを作成するとリアルタイムで更新しているようです。
同じフィールド名を使用しているファイルを見つけたりする場合に使用できそうですね。
参考までに利用する場合は以下のフィールドが良いです。

SYS_CNAME = フィールド名
SYS_TNAME = ファイル名
SYS_DNAME = ライブラリー名

QSYS2には他にも利用できるファイルがあるので試してみて下さい。

2008/5/8 木曜日

STRPDMによるソースメンバーのコピーの続き・・・

Filed under: その他 — takahashi @ 17:47:51

前回、お伝えしたSTRPDMによるソースメンバーのコピーの日付の問題ですが、
マニュアルを見たところ、どうやら、今の状態が不具合のようです。
近いうちに累積PTFを当ててみようと思います。結果はまたお知らせいたします。
マニュルを調べている時に発見したのですが、V6R1からは、この日付の仕様をユーザーで指定できるようにっていました。
CPYSRCFのオプションにソース変更日 (SRCCHGDATE)」が追加されていました。

以下マニュアルより抜粋です

ソース変更日 (SRCCHGDATE)

新しいメンバーが受け入れファイルに追加される場合,またはMBROPT(*REPLACE)が指定された場合,「ソースの最終更新日付/時刻」が新しい日付/時刻になるようにするか,あるいは取り出しファイルのメンバーの「ソースの最終更新日付/時刻」からコピーされるようにするかを指定します。

2008/4/4 金曜日

STRPDMによるソースメンバーのコピー

Filed under: その他 — takahashi @ 18:15:52

V5R4を使用するようになって気付いたのですが、
PDMのオプション3番でメンバーのコピーを行った場合、以前使用していたV5R1ではコピー先のメンバーの変更日はコピーをした日付になっていたのですが、
V5R4では作成日はコピー実施日になりますが、変更日はコピー元の日付のままなんです。
PDMで日付表示に切り替えた場合は変更日付が表示されるので、
変更日が変わらないのは私にとっては管理がやりやすくなって重宝しています。
何時から、仕様が変わったんでしょうね。

コピー元

RPG:
  1. 作成日 . . . . . . . . :   06/12/30
  2. 作成時刻 . . . . . . . :   15:07:53
  3. 変更日 . . . . . . . . :   06/12/30
  4. 変更時刻 . . . . . . . :   15:08:28
  5.  
  6. 保管日 . . . . . . . . :   07/09/01
  7. 保管時刻 . . . . . . . :   07:56:33
  8. 復元日 . . . . . . . . :   07/09/01
  9. 復元時刻 . . . . . . . :   09:30:31

コピー先

RPG:
  1. 作成日 . . . . . . . . :   08/04/04
  2. 作成時刻 . . . . . . . :   17:52:41
  3. 変更日 . . . . . . . . :   06/12/30
  4. 変更時刻 . . . . . . . :   15:08:28
  5.  
  6. 保管日 . . . . . . . . :
  7. 保管時刻 . . . . . . . :
  8. 復元日 . . . . . . . . :
  9. 復元時刻 . . . . . . . :

2008/2/4 月曜日

i5/OS V6R1 information Center

Filed under: その他 — takahashi @ 11:07:29

i5/OS V6R1のinformation Centerが参照できるようになっていますね。
http://publib.boulder.ibm.com/iseries/

ちょっと覗いてみましたが、CLの新機能としてファイルのクローズ(CLOSE)が追加されたようですね。ファイルを複数回読み取る (CLOSE コマンド)
今まではCL内でRCVFコマンドにて一度EOFになったファイルは先頭より再度読み込みできませんでしたが、CLOSEを使用すれば、もう一度先頭からRCVFで読むことができそうです。

他にV6R1にはどんな機能が追加されたのか楽しみです。

HTML convert time: 0.670 sec. Powered by WordPress ME