2011-11-08 71 views
0

当我试图使用ssis将数据从excel导出到sql表格时,将插入所有行。但是,当我插入一个长度大于255的数据来优化它给予截断错误时。在输出栏中,我将其更改为500.在外部栏输入中,我无法更改它。在我的Excel表格中有2808行......但是当这个错误生成它的唯一插入1632行和整个其他行被截断......如果任何人知道这一点,请帮助我..我真的坚持这....SSIS-将数据从Excel导出到sql表格

谢谢..

+0

表中试图插入大小为255字符的数据的列的大小是多少。列大小应该大于255.给我们更多的细节,否则我认为你可以在表中进行更改后重新创建包,它会自动设置输出列的大小,你只需要设置输入列的大小。 – pramodtech

回答

0

尝试通过长度最长的例如第一划分您的数据。 Excel导入/导出在SSIS中很麻烦。 有时候唯一的选择是编写VBA脚本并从excel本身运行它

相关问题