如何将巨大的Blob导入SQL Server数据库?

麸皮DS

我有一个.csv带有一列Blob数据类型(来自cassandra)的文件,它是二进制数据。该数据可能非常庞大-远远超过了8000个字节。

我试图DT_BYTES->binary/varbinary在SQL Server导入向导中设置源数据类型和目标数据类型,但由于出现错误,数据将被截断而失败。

如何导入此类数据?

阿迪拉·奥兹古尔(Atilla Ozgur)

您需要将列类型设置为varbinary(max)而不是仅将varbinary设置为,这样该列将接受8000多个字节。请参阅以下Microsoft链接

 varbinary [ ( n | max) ]

Variable-length binary data. n can be a value from 1 through 8,000.
max indicates that the maximum storage size is 2^31-1 bytes. 
The storage size is the actual length of the data entered + 2 bytes. 
The data that is entered can be 0 bytes in length. 
The ANSI SQL synonym for varbinary is binary varying.

对于Integration Services数据类型,您可以查看以下链接您想要的是DT_IMAGE:

DT_IMAGE
A binary value with a maximum size of 231-1 (2,147,483,647) bytes.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将数据插入SQL Server数据库

来自分类Dev

如何将数据插入SQL Server数据库

来自分类Dev

如何将MySQL转储导入SQL Server数据库

来自分类Dev

如何将MySQL转储导入SQL Server数据库

来自分类Dev

将数据从SQL Server数据库导入HTML表

来自分类Dev

如何将 Azure blob 文件导入 Sql Server 2008

来自分类Dev

如何将数据从本地SQL Server数据库更新到联机SQL Server数据库?

来自分类Dev

SQL server 的数据库是 sql 数据库吗?

来自分类Dev

将XML导入SQL Server数据库

来自分类Dev

将.csv文件导入SQL Server 2014数据库

来自分类Dev

将数据库 mdb 导入 Sql Server 时出错

来自分类Dev

如何将巨大数组与数据库进行比较(使用PHP或SQL)

来自分类Dev

如何将Access数据库与SQL Server同步,在Access数据库中所做的更改应反映在SQL Server数据库中

来自分类Dev

如何将Access数据库与SQL Server同步,在Access数据库中所做的更改应反映在SQL Server数据库中

来自分类Dev

如何将Excel电子表格导入SQL Server 2008R2数据库?

来自分类Dev

如何将数据从SQL数据库获取到存储Blob中以获取参考数据

来自分类Dev

如何将SQL Server数据库移动到另一个数据库?

来自分类Dev

SQL Server:大块数据库查询

来自分类常见问题

选择SQL Server数据库大小

来自分类Dev

从Powershell删除SQL Server数据库

来自分类Dev

SQL Server数据库连接错误

来自分类Dev

数据库中的SQL Server对象

来自分类Dev

SQL Server 2005数据库比较

来自分类Dev

SQL Server数据库连接问题

来自分类Dev

从DataTable插入Sql Server数据库

来自分类Dev

多个SQL Server数据库访问

来自分类Dev

同步SQL Server数据库

来自分类Dev

连接到SQL Server数据库

来自分类Dev

SQL Server-Sakila数据库

Related 相关文章

热门标签

归档