【发布时间】:2017-09-20 06:48:35
【问题描述】:
如果表包含 varbinary(max) 列,是否可以仅使用 SSMS 或 SSIS 导入/导出向导将 .csv 平面文件数据导入 SQL Server 2014 表?
我已经搜索了几个小时,并在 SSMS 和 SSIS 导入/导出向导中尝试了多种配置和不同的数据类型(例如 DT_IMAGE),以将 .csv 文件数据简单、快速地导入到SQL Server 中包含 varbinary(max) 列的四列表。
我意识到还有其他各种方法可以通过编写 Trans SQL、使用批量复制、添加列导入任务等来完成此操作,但我很难相信我不能使用简单的 point-n -单击导入/导出向导的配置,只是因为数据恰好包含一个 varbinary(max) 字段,所以我认为我一定做错了什么。
以下是 SSMS 导入/导出向导的屏幕截图...我在 SSMS 和 SSIS 中都遇到同样的错误:
【问题讨论】:
-
您必须提供数据样本。
-
哈迪,感谢您的回复。虽然其余字段相对较小,但“模型”字段有超过 4K 的字符。提供样品的最佳方式是什么?
-
将样本存储到云端并提供链接
-
给你:Sample Data
-
有人愿意就否决票进行说明吗?
标签: sql-server csv ssis sql-server-2014 data-conversion