【问题标题】:IBM i (AS400) file transfer issue. Pound symbol changesIBM i (AS400) 文件传输问题。英镑符号更改
【发布时间】:2015-03-18 12:08:07
【问题描述】:

所以我一直在尝试将文件从我的系统传输到 as400。当我从我的系统传输文件时,文件中的磅符号变为一些垃圾字符。任何人都可以提出一些建议吗?

提前谢谢...

【问题讨论】:

  • 我对 AS400 一无所知,但有一种叫做“编码”的东西:计算机用来将二进制数字转换为实际字母的一组规则。您必须找出您的数据集正在使用哪一个,以及目标系统期望使用哪一个。
  • 谢谢...会试试...

标签: ibm-midrange iseries-navigator attachmate-extra


【解决方案1】:

听起来确实像是 CCSID 不匹配。您如何尝试传输文件?如果使用 IBM i Access Data Transfer,则文件 > 属性 > 转换下有一个名为“转换 CCSID 65535”的设置。如果您的系统设置为 CCSID 65535,则数据传输必须猜测字符的编码。

您可能希望更改系统值 QCCSID 以匹配实际语言(美国英语为 37),或更改特定表(您可能创建具有正确 CCSID 的视图...)

【讨论】:

  • 尽管几乎所有系统不应使用 QCCSID 65535(尤其是在完成任何网络数据传输的情况下),但在确定系统值可能如何影响正常操作之前,不应更改它.大多数网站应该没有问题,但肯定有可能遇到一个或多个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多