首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL Server BCP工具

SQL Server BCP工具
EN

Stack Overflow用户
提问于 2012-06-11 13:02:18
回答 1查看 2K关注 0票数 2

我试图以这种方式从SQL Server导出的Dat文件中导入数据:

代码语言:javascript
运行
复制
bcp "SELECT FieldName FROM [BaseName].[dbo].[TableName] where xxxxxx=16" 
    queryout Message_out.dat -n -Uusername -Sservername

当我尝试像这样将dat导入到sql server时

代码语言:javascript
运行
复制
bcp basename.dbo.tablename in "path\to\datfile.dat" -c -T 

我得到了错误:

Error = BCP数据文件中遇到的MicrosoftUnexpected EOF

你好,格里戈。

EN

回答 1

Stack Overflow用户

发布于 2013-01-22 15:49:55

例如,如果文件是逗号分隔的,并且每一行都在新行中,则尝试显式指示文件的字段和行终止符:

代码语言:javascript
运行
复制
bcp basename.dbo.tablename in "path\to\datfile.dat" -c -T -r\n -t,

如果您的文件的格式中有其他特性,可以使用这些选项帮助bcp理解您的文件格式。详细的文档可在msdn上获得。

我知道这个问题很老,但也许它会对未来的人有所帮助.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10980628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档