我正在通过BCP将制表符分隔的文本文件导入SQL Server 2012。除了不导入的文件的最后一行之外,它正在工作。这不是通常意外的EOF问题,其中分隔符设置不正确或逗号存在于使用逗号分隔符的数据中。字段分隔符显式设置为\t,行分隔符显式设置为\n。在Notepad ++中检查最后一行时,它正确地包含数据和制表符。但是,它不具有行尾分隔符。相反,文件只是停留在最后一个制表符处(行的最后一个字段为
我目前想BCP出的Sybase ASE数据库(15.7)到BCP到SQL Server(2016)。所有BCP任务都在Windows环境中运行。 正如我与回车换行符记录,我需要指定一个自定义记录终止,以解决这个问题。我希望使用的终结者是“〜\ t \ t \ t \ t〜\ r \ n”。为了便于阅读,我添加了CRLF字符以防我需要打开文件。外出时的命令如下: bcp database..tabl