Vous pouvez utiliser la commande BULK INSERT T-SQL si vous voulez juste une solution SQL pure. Vous devez d'abord enregistrer le fichier au format csv/texte.
BULK
INSERT YourDestinationTable
FROM 'D:\YourFile.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Alternativement, vous pouvez essayer OPENROWEST - encore une fois, une solution T-SQL pure.
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=D:\YourExcelFile.xls', 'Select * from YourExcelFile')
Cela dépend vraiment du degré de contrôle et de flexibilité que vous souhaitez, la route SSIS aura des avantages par rapport à ces méthodes.