假設:我是AS400平臺上的新手,最好爲什麼PC-to-AS400,ASCII FTP傳輸會在AS400端造成非常大的文件增長?
問題:我們需要可變寬度,管道分隔的ASCII文件從Windows 2003服務器轉移到V6R1運行FTP服務器。文件到達並被正確地轉換爲EBCDIC,但它們非常龐大。一個3.5Mb文件成爲一個200多Mb的成員。 9Gb文件失敗是因爲我們遇到了某種配額方式。
有趣的事實:當在二進制模式下完成(不翻譯)時,該文件在服務器端出現FILENAME.FILE,其中一個成員名爲FILENAME.MBR。傳輸大小是正確的,但由於ASCII編碼,本地工具無法讀取該文件。
有趣的事實:這已在三臺V6R1機器上嘗試,結果相同。所以我相當肯定這是正常的行爲,我只是不太明白。
我的直覺是,服務器擴展文件,因爲它增加了新的行 - 但我真的沒有更好的猜測,在這一點上。有沒有人見過這種行爲,並且你知道如何避免它?
在此先感謝任何花時間貢獻的人。我很欣賞它。
記錄長度設置爲標題中最長的一行,然後每一行將太快地加上該空格。 –