SQL Server Management Studio(SSMS) エラー「’Microsoft.ACE.OLEDB.12.0′ プロバイダーはローカルのコンピューターに登録されていません。 (System.Data)」が発生した場合の対処法
- 作成日 2021.10.25
- SQL Server Management Studio
- SQL Server Management Studio
![SQL Server Management Studio(SSMS) エラー「’Microsoft.ACE.OLEDB.12.0′ プロバイダーはローカルのコンピューターに登録されていません。 (System.Data)」が発生した場合の対処法](https://mebee.info/wp-content/uploads/2021/02/ssms-890x500.png)
SQL Server Management Studio (SSMS)でデータインポート時に、エラー「’Microsoft.ACE.OLEDB.12.0′ プロバイダーはローカルのコンピューターに登録されていません。 (System.Data)」が発生した場合の対処法を記述してます。
環境
- OS windows10 pro
- SQL server 2019
- SSMS 18.7.1
- office 2010 64bit
エラー全文
DBを右クリックして、タスク > データのインポートを選択して、
![](https://mebee.info/wp-content/uploads/2021/10/image-572.png)
EXCELのバージョンを「2007-2010」に設定した際に発生。
![](https://mebee.info/wp-content/uploads/2021/10/image-573.png)
エラー画面
![](https://mebee.info/wp-content/uploads/2021/10/image-567.png)
※EXCEL2003を選択時は、発生しない。
対処法
「Microsoft SQL Server 2019」より「SQL Server 2019 データのインポートおよびエクスポート (64 ビット)」を起動してインポートを実行する
![](https://mebee.info/wp-content/uploads/2021/10/image-574.png)
これで、EXCELをインポートすることができました。
-
前の記事
「Add-Migration : 用語 ‘Add-Migration’ は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません」が発生した場合 2021.10.25
-
次の記事
Linux ディレクトリ配下の全てのファイル・ディレクトリを削除する 2021.10.25
コメントを書く