我有一个数据库,想将其导入Excel 我在sql server中使用了导入向导并收到此错误:
Error 0xc0204016: SSIS.Pipeline: The "Data Conversion 6 - 0.Outputs[Data Conversion Output].Columns[conttext]" has a length that is not valid. The length must be between 0 and 4000.
(SQL Server Import and Export Wizard)
Exception from HRESULT: 0xC0204016 (Microsoft.SqlServer.DTSPipelineWrap)
无法弄清楚出了什么问题。
我发现问题是varchar()> 4000,我有100个问题。如何将它们转换为导出向导而没有问题?
答案 0 :(得分:1)
右键单击excel源并转到高级编辑器。在选项卡上,输入和输出属性,在外部列和输出列上,将列的数据类型更改为两者上的NTEXT。