BCP版本之间的差异。关于导出数据的示例

时间:2017-08-18 08:43:45

标签: sql-server bcp

我在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

1 个答案:

答案 0 :(得分:0)

查看here文件签名,它似乎是一个7-zip文件格式。所以AFAICT文件导出正确。但扩展名为 WHERE DATE(mydate) >= DATE(whatever_first_day) AND DATE(mydate) <= DATE(whatever_last_day) ,而不是.7z

如果您搜索起始字节.zip,则可以看到here