You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/relational-databases/import-export/import-data-from-excel-to-sql.md
+8-70Lines changed: 8 additions & 70 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ To start learning how to build SSIS packages, see the tutorial [How to Create an
74
74
> [!IMPORTANT]
75
75
> In [!INCLUDE [ssazure-sqldb](../../includes/ssazure-sqldb.md)], you can't import directly from Excel. You must first [export the data to a text (CSV) file](import-bulk-data-by-using-bulk-insert-or-openrowset-bulk-sql-server.md).
76
76
77
-
The ACE provider (formerly the Jet provider) that connects to Excel data sources is intended for interactive client-side use. If you use the ACE provider on [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)], especially in automated processes or processes running in parallel, you might see unexpected results.
77
+
The following examples use the JET provider, because the ACE provider included with Office that connects to Excel data sources is intended for interactive client-side use.
78
78
79
79
### Distributed queries
80
80
@@ -100,8 +100,8 @@ The following code sample uses `OPENROWSET` to import the data from the Excel `S
@@ -266,68 +266,6 @@ To start learning how to copy data with Azure data factory, see the following ar
266
266
-[Move data by using Copy Activity](/azure/data-factory/data-factory-data-movement-activities)
267
267
-[Tutorial: Create a pipeline with Copy Activity using Azure portal](/azure/data-factory/data-factory-copy-data-from-azure-blob-storage-to-sql-database)
268
268
269
-
## Common errors
270
-
271
-
#### Microsoft.ACE.OLEDB.12.0" hasn't been registered
272
-
273
-
This error occurs because the OLEDB provider isn't installed. Install it from [Microsoft Access Database Engine 2016 Redistributable](https://www.microsoft.com/download/details.aspx?id=54920). Be sure to install the 64-bit version if Windows and [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] are both 64-bit.
274
-
275
-
The full error is:
276
-
277
-
```output
278
-
Msg 7403, Level 16, State 1, Line 3
279
-
The OLE DB provider "Microsoft.ACE.OLEDB.12.0" has not been registered.
280
-
```
281
-
282
-
#### Can't create an instance of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)"
283
-
284
-
This error indicates that the Microsoft OLEDB wasn't configured properly. To resolve this issue, run the following Transact-SQL code:
Cannot create an instance of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".
296
-
```
297
-
298
-
#### The 32-bit OLE DB provider "Microsoft.ACE.OLEDB.12.0" can't be loaded in-process on a 64-bit SQL Server
299
-
300
-
This error occurs when a 32-bit version of the OLD DB provider is installed with a 64-bit [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)]. To resolve this issue, uninstall the 32-bit version and install the 64-bit version of the OLE DB provider instead.
301
-
302
-
The full error is:
303
-
304
-
```output
305
-
Msg 7438, Level 16, State 1, Line 3
306
-
The 32-bit OLE DB provider "Microsoft.ACE.OLEDB.12.0" cannot be loaded in-process on a 64-bit SQL Server.
307
-
```
308
-
309
-
#### The OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)" reported an error
310
-
311
-
This error typically indicates a permissions issue between the [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] process and the file. Ensure that the account that is running the [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] service has full access permission to the file. We recommend against trying to import files from the desktop.
312
-
313
-
The full error is:
314
-
315
-
```output
316
-
Msg 7399, Level 16, State 1, Line 3
317
-
The OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)" reported an error. The provider did not give any information about the error.
318
-
```
319
-
320
-
#### Can't initialize the data source object of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)"
321
-
322
-
This error typically indicates a permissions issue between the [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] process and the file. Ensure that the account that is running the [!INCLUDE [ssnoversion-md](../../includes/ssnoversion-md.md)] service has full access permission to the file. We recommend against trying to import files from the desktop.
323
-
324
-
The full error is:
325
-
326
-
```output
327
-
Msg 7303, Level 16, State 1, Line 3
328
-
Cannot initialize the data source object of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".
329
-
```
330
-
331
269
## Related content
332
270
333
271
-[Get started with this simple example of the Import and Export Wizard](../../integration-services/import-export-data/get-started-with-this-simple-example-of-the-import-and-export-wizard.md)
0 commit comments