2015-06-08 2 views
0

Я хочу вывести текстовый файл с фиксированным полем в таблицу SQL (SQL Server 2008). Таблица содержит более 200 столбцов. Потянув текстовый файл каждый раз, когда я не могу разбить файл, на основе длины столбца. В SQL Server 2000 у нас есть пакет DTS. Есть ли какое-либо программное обеспечение ETL с открытым исходным кодом для вывода текстового файла фиксированного поля, а также для сохранения пакета как пакета DTS.Pull Text file to SQL server 2008 table

+1

'DTS' был заменен на [' SSIS'] (https://msdn.microsoft.com/en-us/library/ms169917.aspx) в более поздних версиях сервера SQL Server –

ответ

1

SQL Server 2000's DTS был заменен в более поздних версиях SQL Server на SSIS.

С первого звена (на DTS в Sql Server 2008):

преобразование данных служб (DTS) был заменен служб интеграции SQL Server.

Вы можете все еще install DTS support on Sql server 2008, но я рекомендовал бы против него, это является устаревшим технология:

Хотя SQL Server 2000 Службы преобразования данных (DTS) является устаревшим, вы можете продолжать работать DTS пакеты вместе с пакетами служб Integration Services на одном компьютере.

SSIS10 - это более современный набор инструментов, который поддерживается в последних версиях сервера sql (включая 2014).
Я очень рекомендую использовать Microsoft official SSIS tutorials, чтобы узнать, как правильно его использовать.