I need to import data from an excel file into my SQL Server Database. The datafile contains about 120,000 records(rows) that I need to import. Each row of data in the excel file consists of about 183 formatted columns of data, and the data is to be dispersed to about 13 different tables on the SQL end. What would be the best way(easiest but high performance) to import all those records to the SQL, making sure that each row is properly processed.
Another option is to have an option that loads the data into a temp data table in a Database, and then run the script to move all columns of data from the temp table into the various other tables.