我们在 IBM zSeries 上有一个 NFS 共享,它安装在 Windows 和 AIX 上。从 Windows 写入的文件在 AIX 上无法读取,在 Windows 上从 AIX 无法读取。我尝试了多种单字节和多字节编码,带和不带 BOM 的 utf8。
是否存在从服务器端或客户端影响转码的参数。
提前致谢。
答案1
问题解决了。AIX 上的 NFS 有一个以二进制形式安装的选项,因此整个传输路径仍为二进制。这不是标准选项,因为 AIX 上的所有其他共享都以文本形式安装并进行转码,使数据可在 zSeries 上使用。由于这些数据从未在 zSeries 上使用,而是从 Windows 传递到 AIX,因此整个路径被定义为二进制,一切正常。