Sql server SQL Server:从xml文件导入bcp会导致错误

Sql server SQL Server:从xml文件导入bcp会导致错误,sql-server,bcp,Sql Server,Bcp,我使用bcp转储了一个XML文件。现在我正试图将其导入回,但它会导致一个错误,即 意外的文件结尾 我的文件如下所示: <Records> <Record> <fileiid>6D6CB8B3-6FC0-E611-80CE-00155D04A60B</fileiid> <filesaveiid>2016121214342797001775113117639160154</filesaveiid

我使用
bcp
转储了一个XML文件。现在我正试图将其导入回,但它会导致一个错误,即

意外的文件结尾

我的文件如下所示:

<Records>
    <Record>
        <fileiid>6D6CB8B3-6FC0-E611-80CE-00155D04A60B</fileiid>
        <filesaveiid>2016121214342797001775113117639160154</filesaveiid>
        <datafilename>Howard Ray.png</datafilename>
        <datafilesize>0.03167057</datafilesize>
        <contenttype>.png</contenttype>
        <dataiid>2</dataiid>
        <createdon>2016/12/12 14:34:28</createdon>
        <createdby>mcarpenter</createdby>
        <modifiedon>2016/12/12 14:34:30</modifiedon>
        <modifiedby>mcarpenter</modifiedby>
        <annotation>iVBORw0KGgoAAAANSUhEUgAA.................</annotation> 
    <Record>
    ...
</Records>

我真的需要为基于XML的内容指定EOF吗

您可以发布用于将数据转储到xml文件的bcp命令吗?@Andrea很抱歉,您的回复太晚了:“exec xp_cmdShell'bcp.exe\”从SomeTableName中选择*作为xml路径(“记录”)、根(“记录”)、元素XSINIL\“queryyout SomeTableXml.xml-S SQLServerName-T-w-r';您可以发布用于将数据转储到xml文件的bcp命令吗?@Andrea很抱歉,您的回复太晚了:“exec xp_cmdShell'bcp.exe\”从SomeTableName中选择*作为xml路径(“记录”)、根(“记录”)、元素XSINIL\“queryyout SomeTableXml.xml-S SQLServerName-T-w-r';
exec xp_cmdShell 'bcp.exe [PREMIUM_DEMO_0]..[VG_Test] in d:\bcptest.xml  -c -T -x'