将文本文件拉到 SQL 服务器 2008 table
Pull Text file to SQL server 2008 table
我想将固定字段分隔的文本文件拉到我的 SQL table(SQL 服务器 2008)。 Table 包含超过 200 列。每次拉文本文件时,我都无法根据列长度拆分文件。
在 SQL 服务器 2000 中,我们有 DTS 包。有没有开源的ETL软件可以拉取固定字段的文本文件,也可以像DTS包一样保存包。
SQL 服务器 2000 的 DTS
was replaced in later versions of SQL Server by SSIS
。
从第一个 link(在 Sql Server 2008 中的 DTS 上)开始:
Data Transformation Services (DTS) has been replaced by SQL Server Integration Services.
你仍然可以 install DTS support on Sql server 2008,但我建议不要使用它,它是一项已弃用的技术吗:
Although SQL Server 2000 Data Transformation Services (DTS) is deprecated, you can continue to run DTS packages alongside Integration Services packages on the same computer.
SSIS
是一个更现代的工具集,支持最新版本的 sql 服务器(包括 2014)。
我强烈建议使用 Microsoft official SSIS tutorials 来学习如何正确使用它。
我想将固定字段分隔的文本文件拉到我的 SQL table(SQL 服务器 2008)。 Table 包含超过 200 列。每次拉文本文件时,我都无法根据列长度拆分文件。 在 SQL 服务器 2000 中,我们有 DTS 包。有没有开源的ETL软件可以拉取固定字段的文本文件,也可以像DTS包一样保存包。
SQL 服务器 2000 的 DTS
was replaced in later versions of SQL Server by SSIS
。
从第一个 link(在 Sql Server 2008 中的 DTS 上)开始:
Data Transformation Services (DTS) has been replaced by SQL Server Integration Services.
你仍然可以 install DTS support on Sql server 2008,但我建议不要使用它,它是一项已弃用的技术吗:
Although SQL Server 2000 Data Transformation Services (DTS) is deprecated, you can continue to run DTS packages alongside Integration Services packages on the same computer.
SSIS
是一个更现代的工具集,支持最新版本的 sql 服务器(包括 2014)。
我强烈建议使用 Microsoft official SSIS tutorials 来学习如何正确使用它。