REXXからMVSデータセットにアクセスする
以前にUSSシェルからZOAU(*1)を利用することでMVS側の様々なリソースにアクセスできることを紹介しました。しかし、同様のことはREXXとSDSFの組み合わせでとっくの昔にできていました。ここでは視点を変えてUSS …
こんな時代に今さらメインフレーム・コンピューターに取り組むハメになった人々のためのセルフスタディ・サイトです。Copyright © 2008-2024 ARTECEED Co.,Ltd.
以前にUSSシェルからZOAU(*1)を利用することでMVS側の様々なリソースにアクセスできることを紹介しました。しかし、同様のことはREXXとSDSFの組み合わせでとっくの昔にできていました。ここでは視点を変えてUSS …
ZOAUを呼び出すことで、PythonプログラムからMVS用アプリケーションやユーティリティーなどのプログラムを、JCLを使わずに直接実行することもできます。非同期に実行されるバッチジョブのサブミットと異なり、Pytho …
ZOAUを呼び出すことで、Pythonプログラムからバッチジョブをサブミットしたり、スプールにアクセスしてジョブログなどのSYSOUTデータセットにアクセスすることができます。以下は、バッチジョブをサブミットしてジョブロ …
ZOAUを呼び出すことで、PythonプログラムからMVSデータセットにアクセスすることができます。以下は、MVSデータセットの内容を読み込んで別のデータセットにコピーするプログラム・サンプルです。ZOA Utiliti …
長変位機能(*1)は、20ビットの符号付き変位によりベースレジスターまたはベース+インデックスレジスターが示すアドレスから4KBを超える最大511KB(+524,287Byte)もしくは前方(マイナス変位)の最大512K …
ZOAU(ZOA Utilities)(*1)は、z/OSの自動操作をサポートするための各種のランタイム(プログラミング・インターフェース)です。PythonやJavaからAPIを呼び出すかあるいはUSSシェルからコマン …
プログラムの実行開始に先立って資源を割り振る処理(アロケーション)も重要ですが、それ以上に重要なのが割り振った資源を解放する後始末(クリーン・アップ)の処理です。デバイスやボリュームをアロケーションしたならアン・アロケー …
下記のトレーニング・サービスは、IBM Z Xploreラーニング・プラットフォームに統合されて2024年7月末を以て閉鎖されました。今後は「IBM Z Xploreラーニング・プラットフォーム」(https://www …
備忘録:USS(UNIX System Service)シェルからMVSデータセットを指定するための書式。 DSNAME指定の場合 cat “//’dsname'” cat “//’dsname(member)'” DD …
z/OSではまだまだ一般的ではありませんが、近年注目されているPythonはz/OSでも利用できます。「IBM Open Enterprise Python for z/OS」としてIBMのWebサイトからダウンロードし …