DAT文件导入到SQL Server

普拉尼·库玛(Pranay Kumar)

我的文件有“ |” 作为文本限定符和col分隔符为',但它们不是行分隔符。如何处理它。

数据示例

|1|,|4616002.000000|,|firstname1|,|lastname1|,||,|19341009000000|,|Female|,|HP|,|20090123160644|,|733.01|,|Osteoporosis, Postmenopausal.|,|ICD-9-CM|,||,||,||,||,|Confirmed|,|Active|,|20090123160632|,||,||,||,||,||,||,||,||,|Medical|,||

|2|,|4616002.000000|,|firstname2|,|lastname2|,||,|19341009000000|,|Female|,|HP|,|20090123160652|,|530.81|,|GERD [Gastroesophageal reflux disease]|,|ICD-9-CM|,||,||,||,||,|Confirmed|,|Active|,|20090123160644|,||,||,||,||,||,||,||,||,|Medical|,||
用户名

下面将进一步概述此过程。如所示,请确保确认选择了适当的数据类型,并且源数据符合它们。我不能确切地说不知道您要尝试将记录导入为哪种数据类型,但是接收到的错误可能与数据转换有关,我建议您检查任何其他错误消息并验证正确的数据类型和长度用于每一列。

  • 在控制流上添加数据流任务,并在其中创建平面文件源组件。打开“平面文件”源,然后按“新建”按钮以使用示例数据文件定义平面文件连接管理器。在“常规”页面(第一个屏幕截图)上,选择“定界”格式并|作为“文本限定符”。除非有标题,否则请取消选中该Column Names in the First Data Row复选框。
  • 在“列”选项卡(第二张屏幕截图)上,选择回车换行符({CR}{LF})作为行定界符。换行指的是移至下一条垂直线,而回车键会将光标置于水平线的开头,例如在Windows上按Enter键时。还选择一个逗号(,)作为列定界符。
  • 在“高级”窗格的“下一步”中,为每一列赋予适当的名称,数据类型和长度。有关将SQL Server(和其他RDBMS)数据类型与SSIS所使用的数据类型进行匹配的特定详细信息,请参阅文档中的映射表
  • 您还需要确认将列发送到适当数据类型的列,这可以在“数据流任务”中的目标组件编辑器上完成。

常规页面: 在此处输入图片说明

列页面: 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用导入导出向导将DAT文件内容导入到SQL Server表中-错误

SQL Server .bak文件-导入到MySQL

从CSV文件将前1000条记录导入到SQL Server

如何将这种格式化的txt文件导入到SQL Server表中

使用嵌套数组将JSON文件导入到SQL Server表中

将文件从Excel 2010导入到Visual Studio SQL Server

将csv文件导入到SQL Server Management Studio并更新现有条目

SQL Server导出表到.dat文件

将数据从Excel导入到SQL Server

检索导入到 SQL Server 的多个 XML 的特定字段

将Access 2013表导入到SQL Server

将多个分隔的文本文件导入到SQL Server数据库中并自动创建表

SSIS:使用文件上次修改日期条件将数据从excel导入到sql server数据库

我们如何将Excel文件导入到Sql Server表中,而excel表的列不按Sql表的顺序排列

如何将数据库从SQL Server导入到Azure数据库?

将Excel数据导入到现有的SQL Server 2005表中

将数据从SQL Server导入到闪亮的应用程序

使用条件语句将'xml'节点动态导入到SQL Server中

如何将数据从Microsoft SQL Server导入到HBase

从Excel导入到SQL Server:“ Microsoft.ACE.OLEDB.12.0”提供程序错误

使用Excel VBA ADODB从CSV批量导入到SQL Server

如何将现有的本地tatuk形状导入到MS SQL Server

将数据导入到SQL Server中,但某些列存在差异

在导入到SQL Server之前自动删除Excel中的行

从特定行和列开始的 Excel 工作表数据导入到数据网格,然后导入 SQL Server 表、WPF

Bcp实用程序-如何导入十亿条记录。DAT文件进入SQL Server

使用VBScript将数据从Excel导入到SQL Server时,会将空白值传递给数据库

如何使用数据迁移工具将具有嵌套集合的文档从SQL Server导入到DocumentDB中

将数据导入到SQL Server上其他服务器上的同一表中