VSAMファイルを更新するさまざまな方法を検討しています。
私たちがやりたいことの1つは、新しいCOBOLコードの記述をやめることです。
VSAMファイルをメインフレームからWindowsServerにダウンロードし、C#プログラムを使用して編集し、メインフレームに戻すことは可能でしょうか。
誰かがこれを試しましたか?
はい、VSAMの使用をやめようとしていますが、時間がかかります。
VSAMファイルを更新するさまざまな方法を検討しています。
私たちがやりたいことの1つは、新しいCOBOLコードの記述をやめることです。
VSAMファイルをメインフレームからWindowsServerにダウンロードし、C#プログラムを使用して編集し、メインフレームに戻すことは可能でしょうか。
誰かがこれを試しましたか?
はい、VSAMの使用をやめようとしていますが、時間がかかります。
COBOLプログラム以外に、VSAMファイルを更新するためのオプションは他にもたくさんあります。
ファイルを転送して再度転送することは、単純なVSAMファイルを更新するための厄介でエラーが発生しやすい方法のようです。ほとんどのVSAMファイルには、文字、整数、およびパック10進数のデータが混在しています。C#プレーンはメインフレームのパック10進数を処理できず、ファイル転送中にEBDCICをASCIIに変換しようとすると、パック10進数と2進数の値が破損するため、rawを操作する必要があります。 EBCDIC文字。
MSの方法は、Biztalk Microsoft HostIntegrationServerを使用してVSAMにアクセスすることです。
私が気付いていない他の非MSドライバーがあるかもしれません-多分DB2Windowsドライバーを介して。