使用 SQL Server/SSIS 数据导入向导导入 Varbinary(max) 数据?

Import Varbinary(max) data using SQL Server/SSIS Data Import Wizard?

是否可以仅使用 SSMS 或 SSIS Import/Export 向导将 .csv 平面文件数据导入 SQL Server 2014 table,如果 table包含 varbinary(max) 列?

我搜索了好几个小时,并在 SSMS 和 SSIS Import/Export 向导中尝试了多种配置和不同的数据类型(例如 DT_IMAGE),以执行简单、快速的脏操作将 .csv 文件数据导入四列 table,在 SQL 服务器中包含一个 varbinary(max) 列。

我意识到还有很多其他方法可以通过编写 Trans SQL、使用批量复制、添加列导入任务等来实现,但我很难相信我不能使用 Import/Export 向导的简单点击配置,仅仅是因为数据恰好包含一个 varbinary(max) 字段,所以我认为我一定是做错了什么。

以下是 SSMS Import/Export 向导的屏幕截图...我在 SSMS 和 SSIS 中都遇到了同样的错误:

您可以使用 DT_TEXT 一个最大长度为 2^31-1 (2,147,483,647) 个字符的 ANSI/MBCS 字符串。 Integration Service Data types。 它将是 varbinary(max) 在数据库中。

我已经使用了您提供的示例数据并将其导入到数据库中。