Sql server 将平面文件导入SQL Server
我正在尝试将平面文件导入SQL Server,但遇到了一些问题。列分隔符是Sql server 将平面文件导入SQL Server,sql-server,import,Sql Server,Import,我正在尝试将平面文件导入SQL Server,但遇到了一些问题。列分隔符是~,行分隔符是| ~。我正在使用SQL Server导入和导出向导,但不断出现错误。你们每个人都有类似的问题吗?我想我从一开始就做错了。你们谁能告诉我这些步骤。谢谢 以下是导入错误: 这是一个听起来很熟悉的问题,但如果没有数据文件,很难确定——也许这些帖子中有一篇有你的答案: 感谢各位的回应 我的解决方案是首先在SQLServer中为每一列使用varchar(max)数据类型创建表,然后执行大容量INSERT语句。当然
~代码>,行分隔符是| ~
。我正在使用SQL Server导入和导出向导,但不断出现错误。你们每个人都有类似的问题吗?我想我从一开始就做错了。你们谁能告诉我这些步骤。谢谢
以下是导入错误:
这是一个听起来很熟悉的问题,但如果没有数据文件,很难确定——也许这些帖子中有一篇有你的答案:
感谢各位的回应
我的解决方案是首先在SQLServer中为每一列使用varchar(max)数据类型创建表,然后执行大容量INSERT语句。当然不理想,但目标不是创建数据库,而是对数据进行界定,以便将其上载到应用程序。再次感谢。请添加您遇到的错误。屏幕截图或描述就足够了。如果您对SSIS感到满意,请使用它。解决方法是通过编写简单程序(或实用程序)将文本文件转换为制表符分隔符文本。能否检查文件中是否有任何特殊字符,特别是在uniqueId
列中。错误消息表示无法匹配目标代码页中的某些字符。此外,在“编辑映射”部分中,检查列的类型和大小是否匹配,以确保没有截断错误。