2013-04-18 73 views
0

我在Linux机器上安装了bcp版本#11.0.1790.0。我想从数据文件中将“数据”嵌入到SQL Server中。我的数据文件采用UTF-8格式,我想以ISO_1格式将数据加载到sql server。为此,我尝试使用-C选项来指定代码页。但bcp说:

-C option is not supported in this release.

是否有任何替代-C选项。在bcp for linux中不支持-C选项,但在bcp for Windows中支持-C选项吗?不支持bcp'-C'选项

感谢,

马诺

+1

也许团队从来没有想过要开发它:它可能写成使用Win32字符集API,因此需要(很简单)移植工作在Linux上。你能否将数据转换成服务器上的不同表格,然后将其复制到真正的表格中进行字符转换? – Rup

+0

我的问题解决了我以UTF8创建了数据文件并以相同的格式加载。 bcp的Linux版本不需要'-C'选项。但是,当使用win bcp时,只需要指定代码页。 – Neo

+0

@ManojSuyal - 您可以将答案提交给自己的问题,并将其标记为已接受。 –

回答

0

我的问题就解决了我创建了UTF8的数据文件,并以相同的格式加载。 bcp的Linux版本不需要'-C'选项。然而,当使用Windows Bcp时,只有我们需要指定代码页。