How to import an Excel file using Linked Server 1.- Download the Microsoft Access Database Engine http://www.microsoft.com/en-us/download/details.aspx?id=13255 In my case I installed the x64 version, to avoid problems I did through the console. Open a cmd console as Administrator Change the path where is your AccessDatabaseEngine_x64.exe file Execute the file adding at the end /passive, example: C:\Users\ERODVEL\Documents> AccessDatabaseEngine_x64.exe /passive 2.- Open your SQL Server Management Studio Review that the Provider has been installed Select Microsoft.ACE.OLEDB.12.0 and right click in Properties, and review that the only selected option is "Allow inprocess". Other form is by code EXEC sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1 GO Add a new Linked Server using the following code EXEC master.dbo.sp_addlinkedserver @server = 'ExcelServer2', ...