【发布时间】:2017-08-18 22:09:51
【问题描述】:
我在 MSSQL-Server 13.0 上遇到了 BCP(批量复制程序)的问题。 就是这样:
我正在尝试使用该程序导出数据,但文件总是损坏。我正在导出一个 .zip 文件。 但它在 MSSQL-Server 11.0 上完美运行 - 相同的命令可以导出我需要导出的任何 zip 文件。
我用来导出的命令:
bcp "select query" queryout "C:\export\myzip.zip" -T -S SERVER_NAME
尝试使用 -V 标志,但没有成功。
编辑 1:使用命令后 BCP 向我显示有关前缀、格式等的问题 - 我正在使用:I 0 0(空格)n
编辑2:导出文件的起始字节为:37 7a bc af 27 1c
【问题讨论】:
-
but file is always corrupted你有什么错误 -
我在导出数据时没有遇到任何错误。但是当我试图打开导出的数据时,它会告诉我:Windows 无法打开该文件夹。压缩(压缩)文件夹“C:\export\myzip.zip”无效
-
您应该使用指定 0 作为前缀长度的格式文件。 Example.
-
我正在使用它。编辑主要问题。
-
导出文件的前几个字节是什么?
标签: sql-server bcp