下午好,希望有人可以对我遇到的一个奇怪问题有所了解。我正在运行一个简单的SSIS平面文件导出作业,它创建一个制表符分隔的平面文件。此文件将由我们的大型机团队使用,但是当他们获取文件时,他们会看到一个句点(。)字符,该字符位于每个字段的前面和后面。我想知道SSIS生成或使用的制表符是否未被处理或者不是大型机所期望的那样。任何帮助将不胜感激。
答案 0 :(得分:2)
您的SSIS脚本输出的是什么编码,以及大型机期望的编码是什么?
表here表示ASCII选项卡字符(0x09)是EBCDIC中的上标指示符。 IIRC(这是 looong 时间),这段时间被用作大型机输出中的“不可打印”占位符。
编辑:什么字符集/代码页正在播放? ASCII<> EBCDIC和CP437(OEM)<> CP1252(Windows Latin-1)。