【问题标题】:Import varbinary data导入 varbinary 数据
【发布时间】:2012-10-14 16:37:41
【问题描述】:

使用导出列 comp.(https://stackoverflow.com/questions/12712632/export-varbinarymax-column-with-ssis) 后,我们要将平面文件导入数据库。当我尝试导入 varbinary 列(甚至是带有 varbinary 列的测试表)时,一个 FF 字符被无缘无故地添加到 varbinary 数据中(最后)。为了导入我在平面文件属性中选择的文件,下一个选项:unicode,未签名第一个数据行和列选项卡中的列名,我添加了一个 {|}{@}{|} 行分隔符以获得一行一列。当我运行packg。 in 在末尾插入带有 FF 尾随的 varbinary 数据,当然细节是无效的。你知道这些角色是从哪里出现的吗?

【问题讨论】:

  • 关于堆栈交换站点如何工作的小注释,如果答案适合您,请选中复选标记以表示问题已解决。

标签: ssis


【解决方案1】:

除非我误解了您的文件的布局(所有数据都在一个文件中)并且 1 个文件 = 目标表中的 1 行。有了这个假设,你就会想做很多事情,就像我在insert XML file in SQL via SSIS的这个答案中描述的那样

在我记下“在此处记下 ID”的部分中,将数据类型从 NTEXT 更改为 IMAGE,其他所有操作都应该相同。

【讨论】:

    猜你喜欢
    • 2017-09-20
    • 1970-01-01
    • 2012-02-19
    • 1970-01-01
    • 2017-10-22
    • 2013-03-15
    • 2019-01-24
    • 1970-01-01
    • 2018-10-02
    相关资源
    最近更新 更多