Sql server 批量导入会损坏数据
我使用批量导入将以制表符分隔的UTF-8数据加载到表中 加载包含值Sql server 批量导入会损坏数据,sql-server,Sql Server,我使用批量导入将以制表符分隔的UTF-8数据加载到表中 加载包含值法兰西Île de France的字段 作为├Äle de France 我如何确保不会发生这种损坏?SQL Server不支持UTF-8进行大容量插入(我认为2016版本支持)。您必须将文件转换为UTF-16,然后才能正确加载它 感谢那些回答的人——为我指明了正确的方向 我创建了一个C#程序来读取UTF-8文件并将其保存为UTF-16,一切正常…@radders您确定调用了正确版本的BCP吗?请参阅。此外,似乎还有更多用户仍然与
法兰西Île de France
的字段
作为├Äle de France
我如何确保不会发生这种损坏?SQL Server不支持UTF-8进行大容量插入(我认为2016版本支持)。您必须将文件转换为UTF-16,然后才能正确加载它 感谢那些回答的人——为我指明了正确的方向
我创建了一个C#程序来读取UTF-8文件并将其保存为UTF-16,一切正常…@radders您确定调用了正确版本的BCP吗?请参阅。此外,似乎还有更多用户仍然与UTF-8发生冲突,请参阅。无论如何,切换到UTF-16应该可以解决这个问题(当然,如果可能的话)