parquetech

異なる個性を尊重し、
人とシステムをしなやかに紡いでゆきたい

パーキテックはクラウドとレガシーを適切に用いた
システム構築、運用を得意としている会社です

IBMi FAQ06~RSTOBJでオブジェクト名を別の名前にしてリストアーしたい,etc…

IBMi FAQ

◇Q51. RSTOBJでオブジェクト名を別の名前にしてリストアーしたい


◇A51.
残念ながら、RSTOBJではできません。
一度、QTEMPにリストアーしてリネームしてはどうでしょうか?
サンプルをご参照ください。

 

◇Q52. SAVLIBやSAVOBJでSPLFDTA(*ALL)指定で保管したOUTQを別のライブラリに復元しても問題ないか?



◇A52.
スプールファイルの管理は、「WRKSPLFA」で表示される情報で管理されています。
システム上には単一のスプールしか存在できませんので、OUTQのみ復元できスプールファイルは復元されません。
保管したスプールファイルを削除後、復元を実行すれば復元先のOUTQにスプールファイルも復元できます。

 

◇Q53. SBMJOBしたジョブが終了したかどうかを判断したい


◇A53.
方法はいろいろありますが、APIを使った例をご紹介します。

 

◇Q54. SBMRMTCMDでSBMJOBを実行したが実行されない


◇A54.
以下について確認してみてください。
・コマンドにエラーがないか?
・権限エラー(特に、JOBD)がないか?

 

◇Q55. SBMRMTCMDで、SBMJOBされる時のユーザーをQUSER以外にするには?


◇A55.
SBMJOBのパラメータにJOBDを使用し、その中でユーザーを指定します。

 

◇Q56. SBMRMTCMDで変数パラメータを指定したのですが、うまく渡せません


◇A56.
変数パラメータを指定する場合には、ちょっと工夫が必要です。
サンプルCLをご覧ください。

 

◇Q57. SBMRMTCMDのDDM割り当てエラー時に自動リトライしたい


◇A57.
SBMRMTCMD実行後に、MONMSGをかけることにより可能です。
SBMRMTCMDでDDMファイルの割り当てエラーになった場合は、下記の方法で自動リトライするようにします。
サンプルCLを参照してください。

 

◇Q58. SBMRMTCMD実行時に、CPF4128のエラーになる


◇A58.
頻繁に発生するようであれば下記の様に変更してみてください。
CHGICFF FILE(QSYS/QCNDDMF) WAIT(120)

 

◇Q59. SDAで作成したメニューでコマンド入力行を使用できないようにしたい


◇A59.
CHGMNUでCMDLIN(*NONE)にして下さい。
機能キーを表示したくない場合は、DSPKEY(*NONE)にして下さい。

 

◇Q60. SEUで指定変更日のラインのみを表示したい


◇A60.
以下の手順を行ってみてください。

①ソースを開き先頭ラインに、X999999を入力する。
②F14を押して変更日付を入力する。
③F16を押すと最初に見つかったラインが表示されます。
④続けてF16を押すと次に見つかったラインが表示されます。

Privacy Preference Center