批量插入,不能批量加载。格式文件的未知版本

时间:2018-06-01 09:40:17

标签: sql-server sql-server-2012 sql-server-2014 bulkinsert bcp

我在导入使用更新版本的bcp实用程序导出的数据时遇到问题。

我需要将导出的数据与SQL Server 2012兼容。

据我了解,我需要在导出数据时添加-V110选项。

但是,即使我将-V110添加到bcp命令,我总是在FMT文件上获得版本12.0(这是我的bcp版本)。

以下是我bcp电话的示例:

bcp [DB].[dbo].[Table1] format nul -c -f "E:\TMP\DATA\Table1.FMT" -V110 -S [SERVER] -t , -T

有人知道我做错了什么吗?

1 个答案:

答案 0 :(得分:0)

我设法通过为SQLServer®安装Microsoft®CommandLine Utilities 11并将bcp.exe位置添加到路径变量来解决此问题。现在我可以使用bcp 11导出版本11.您可以从这里https://www.microsoft.com/en-us/download/details.aspx?id=36433

下载它