God*_*der 3 ibm-midrange
我正在尝试将 IFS 流文件复制到 AS400 数据文件,但使用默认的 CCSID 设置,复制的数据最终会出现一些奇怪的字符。在QSH下使用cat命令可以正确显示流文件的内容,所以我怀疑这与CCSID有关。我的问题是如何确定在我的情况下使用的正确 CCSID 是什么?
jam*_*man 5
检查源文件和目标文件的 CCSID。
-Sqsh 中的ls 选项将识别IFS文件 CCSID。
-S
DSPFD将显示库文件属性。
DSPFD
如果您可以cat查看该文件,则问题很可能是目标文件 CCSID。对于 EBCDIC,最常见的库文件 CCSID 是37。
cat
您可以使用 来检查系统默认的 CCSID DSPSYSVAL QCCSID。
DSPSYSVAL QCCSID
该CPYFRMIMPF命令将根据IFS文件CCSID和库文件CCSID转换字符数据。 CRTPF默认为作业 CCSID(从系统 CCSID 继承)。
CPYFRMIMPF
CRTPF
归档时间:
13 年,5 月 前
查看次数:
7210 次
最近记录: