我想从SQL Server导出数据。问题是我可以导出一些文件,有些则不能。
要导出我使用SQL Server Management Studio。我选择SQL Server Native Client 11.0作为我的数据源。作为目的地,我使用平面文件目的地。例如,我可以导出文件类型:
id,user,message,day
3,nick@gmail.com,message,monday
4,nick2@gmail.com,message2,tuesday
5,nick3@gmail.com,message3,friday
6,nick4@gmail.com,message4,sunday
但是我不能导出这样的东西:
id,link
1,http://link.com
2,http://link2.com
3,http://link3.com
如果我点击预览,一切似乎都没问题。但是当我尝试导出时,我收到了这个错误:
- 验证(错误)
消息
错误0xc020802e:数据流任务1:“目标 - 文件_txt.Inputs [平面文件目标输入] .Columns [Link]”的数据类型是DT_NTEXT,ANSI文件不支持。请改用DT_TEXT并使用数据转换组件将数据转换为DT_NTEXT (SQL Server导入和导出向导)错误0xc004706b:数据流任务1:“目标 - 文件_txt”验证失败并返回验证状态“VS_ISBROKEN”。
(SQL Server导入和导出向导)错误0xc004700c:数据流任务1:一个或多个组件验证失败 (SQL Server导入和导出向导)
错误0xc0024107:数据流任务1:任务验证期间出现错误 (SQL Server导入和导出向导)
错误详情如下:
http://puu.sh/oJpDM/fcfbc9f2d4.png
映射看起来像这样:
http://puu.sh/oJpxn/2a7b2893a2.png
你们有什么想法我应该知道吗?