sql-server - 使用 SSIS 将不同的 csv 文件加载到不同的 SQL Server 表中的最佳方法是什么?

标签 sql-server csv ssis ssdt-bi

我应该重复使用相同的平面文件连接管理器还是应该为每个要导入的文件放置单独的平面文件连接管理器?

描述:

我有 30 个不同结构的 CSV 文件,我需要将这些文件导入 SQL Server 数据库。

目前,我为每个平面文件源使用单独的平面文件连接管理器。然后使用 OLEDB Destination 将数据推送到 SQL Server 数据库。

我应该重复使用相同的平面文件连接管理器吗?

你能指导我 - 如何做到这一点吗?任何链接都会有帮助。

最佳答案

由于文件之间的结构不同,您应该使用单独的连接。这允许您正确定义每种文件类型的列名称、大小和数据类型。

关于sql-server - 使用 SSIS 将不同的 csv 文件加载到不同的 SQL Server 表中的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34544044/

相关文章:

sql - SSIS - 将 nchar 空字符串转换为 int 时出现表达式计算错误

sql - 获取 View 的列描述

sql - 如何正确分组这个表?

python-3.x - 处理巨大 .csv 的最佳方法

python - pandas 中的多个引号

sql - 使用 Excel 编辑电子商务数据库是否现实?

c# - WPF C# 项目的 sql server 登录失败

c# - 是否可以在不指定数据库的情况下连接到 SQL Server?

c# - 如何在脚本任务中访问 c​​sv 字段

sql - 在 SSIS 变量中使用 SQL 字段