Решение:

через sqlBulkCopy
Статья – http://habrahabr.ru/post/137038/

вот другие решения:
OCK TABLES {имя_таблицы} WRITE
2) используйте пакетные вставки:
Code (SQL): скопировать код в буфер обмена
INSERT … VALUES (…), (…), (…), …
BULK INSERT
SqlBulkCopy
можно через select дофолтовых данных
Статья – http://blog.sqlauthority.com/2010/03/03/sql-server-performance-comparison-insert-top-n-into-table-using-top-with-insert/

Опубликовано в ASP.NET