Pokud chcete pouze čisté SQL řešení, můžete použít příkaz BULK INSERT T-SQL. Nejprve musíte soubor uložit jako csv/text.
BULK
INSERT YourDestinationTable
FROM 'D:\YourFile.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Případně můžete zkusit OPENROWEST – opět čisté řešení T-SQL.
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=D:\YourExcelFile.xls', 'Select * from YourExcelFile')
Skutečně záleží na tom, jakou kontrolu a flexibilitu chcete, cesta SSIS bude mít oproti těmto metodám výhody.