0

非常に基本的な情報が含まれたテキスト ファイルを生成する VBA コードがあります。次に、そのファイルを FTP 経由でアップロードします。

今日、IBM メインフレームのサーバー管理者から、ファイルが可変ブロッキング (VB) 形式であり、ジョブ プロセスが最大サイズ 256 の固定ブロッキング (FB) を使用しているというメッセージを受け取りました。

これはどのように行われますか?ファイル作成中?サードパーティのツール?

B

4

4 に答える 4

1

実際のプロセスを実行する前に、メインフレームで VB ファイルを FB に変換するだけです。VB から FB への変換 JCLは、変換を行うための小さな JCL ステップです。

于 2012-06-05T20:07:52.253 に答える
0

FB がブロック サイズの倍数であることを正しく覚えていれば、DASDがファイルをディスクに保存する方法は、その倍数のブロック サイズに収まる必要があるため、メインフレームの速度とスループットが向上します。データ ファイルが複数のブロック サイズの境界内にない場合 (これはデータの実際のサイズとは関係ありません)、DASD システムは 256 バイトのブロックでファイルにアクセスするだけです...特別なフィールドのホストが存在します。ブロッキングなどを記述するためにデータファイルに挿入されます...メインフレームに転送されるときに挿入され、そのデータは磁気テープバックアップに転送されます...

メインフレームには、JCL (ジョブ制御言語) を使用して変換するためのスクリプトが用意されているはずです..メインフレームの管理者に依頼してください...

ところで、データ ファイルで使用した文字セットは、メインフレームがEBCDIC文字セットを使用していることに注意してください。ASCII データから読み取り可能な形式に変換できるツールはたくさんあります。メインフレームでは、心に留めておくべきことがあります...データが変換され、ファイルサイズに影響を与える可能性がある場合...言及する価値があり、重要だと思いました!

ユーティリティを使用してデータを固定ブロックサイズに変換できるUnix / Linuxユーティリティがありますが、ddそれが正しい方法だとは思いません...

これを理解するのに役立つ便利なリンクを次に示します。また、ここSO では、同様のユーザーが MVS/TSO データについて質問していました...

于 2010-02-12T11:01:19.163 に答える
0

Locsite を使用して、ホスト データセット (ファイル) のレコード形式を設定できます。以下のユーザーガイドで、FTP サブコマンドのすべてのリストを見つけることができます。

IP ユーザーズ ガイドおよびコマンドSC31-8780-05

于 2010-02-12T11:35:58.763 に答える
0

申し訳ありませんが、私はこれを正しく説明していなかったと感じています. これらの2つのコマンドは、ファイルがvbではなくfbになるように環境を正しくセットアップしたようです。

ftp> quote site lr=94
ftp> quote site rec=fb
于 2010-02-14T22:42:36.053 に答える