2026-09

スポンサーリンク
PL/Iの基本構文とデータ制御

【実務・中級編】ENVIRONMENT属性のKEYED/SEQUENTIAL/DIRECT指定によるアクセスパスの決定 – PL/Iの基本構文とデータ制御実践ガイド

おい、調子はどうだ?今、オンラインが落とせない時間帯のバッチ窓口で、VSAMの入出力エラー(いわゆるABENDコード `ASRA` や `0C4`、あるいはファイルステータスの `35` や `46`)に頭を抱えてこのブログに辿り着いたって...
PL/Iの基本構文とデータ制御

【入門編】ENVIRONMENT属性のKEYED/SEQUENTIAL/DIRECT指定によるアクセスパスの決定 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは王道なビジネス言語をご経験の方にとって、PL/I(ピーエルアイ)という名前を聞くだけで「なんだか難解そう」「歴史のありすぎる黑魔術みたい……」と、...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】STREAMファイルにおけるLINESIZEとPAGESIZEの制御と改行コードの扱い – PL/Iの基本構文とデータ制御実践ガイド

【PL/Iアーキテクチャ解体新書】SYSPRINTの改行魔術:LINESIZEとPAGESIZEが物理レコードに刻む爪痕メインフレームの現場で長年システムを支えてきた者にとって、JCLの`SYSOUT`やPL/Iの`STREAM`出力は、あ...
PL/Iの基本構文とデータ制御

【実務・中級編】STREAMファイルにおけるLINESIZEとPAGESIZEの制御と改行コードの扱い – PL/Iの基本構文とデータ制御実践ガイド

こんにちは、後輩くん。今回の改修、なんだか神妙な顔をして取り組んでいると思ったら、例の「SYSPRINTの出力が意図せぬところで改行される」「テスト環境と本番環境で帳票のレイアウトが崩れる」という、メインフレーム開発では誰もが一度はハマる沼...
PL/Iの基本構文とデータ制御

【入門編】STREAMファイルにおけるLINESIZEとPAGESIZEの制御と改行コードの扱い – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。システムアーキテクトの私です。JavaやCOBOLの経験がある方なら、基幹システムのバッチ処理で帳票やログを出力する際、画面やプリンタへのレイアウト制御に頭を悩ませた経験が一度はあるはずです。さて...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】RECORDファイルにおけるENVIRONMENT属性のF/FB/V/VB/U形式の内部制御 – PL/Iの基本構文とデータ制御実践ガイド

レガシーの深淵:QSAM/BSAMにおけるレコード形式(F/FB/V/VB/U)とPL/I `ENVIRONMENT` 属性の制御メカニズムメインフレームの基幹バッチ処理において、I/O性能のボトルネックは常に「いかにして物理的なDASD(...
PL/Iの基本構文とデータ制御

【実務・中級編】RECORDファイルにおけるENVIRONMENT属性のF/FB/V/VB/U形式の内部制御 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。メインフレームの現場で、日々数百万件のレコードをさばくバッチ処理と格闘しているエンジニアの皆さん。今回は、PL/Iにおけるレコード入出力の心臓部、RECORDファイルにおける`ENVIRONMENT`属性、そして`F`/`FB`...
PL/Iの基本構文とデータ制御

【入門編】RECORDファイルにおけるENVIRONMENT属性のF/FB/V/VB/U形式の内部制御 – PL/Iの基本構文とデータ制御実践ガイド

JavaやCOBOLの経験はあるけれど、IBMのメインフレーム(汎用機)やPL/Iの世界へようこそ!「なんだか古い言葉だし、記号だらけで難しそう……」なんて、身構えていませんか? 大丈夫ですよ。世の中の多くのプログラミング言語と同じように、...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】OPTIONS(MAIN)の初期化処理とランタイム環境の構築 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:PL/Iの世界観と『OPTIONS(MAIN)』の真実ようこそ、メインフレームの深淵へ。現代のモダンな言語、例えばJavaやC#の感覚でPL/Iのコードに向き合うと、必ず痛い目を見る。これらの言語では、`main`メソッドが呼ばれ...
PL/Iの基本構文とデータ制御

【実務・中級編】OPTIONS(MAIN)の初期化処理とランタイム環境の構築 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。日夜、膨大なバッチジョブの嵐とVSAMの制御に格闘しているメインフレームエンジニアの皆さん、お疲れ様です。オープン系のエンジニアから「なんで今どきPL/Iなんですか?」なんて無粋な質問をされることがありますが、金融や流通の基幹を...
スポンサーリンク