AccessDatabaseEnginex86またはx642010がインストールされている場合、Microsoft.ACE.OLEDB.12に問題があります。
私は長い間、SSMS(2005-2008-2008R2-2012)エクスポートウィザードを使用して大きなテーブルをExcelにエクスポートしようとしましたが、それを実行するにはAccessDatabaseEngineをインストールする必要がありました。
ただし、MS Officeのバージョン(2010、x86、x64、またはそれが何であれ)に関係なく、AccessDatabaseEngineの2010バージョンはプロバイダーの登録には機能しません。
解決策は、 2007x86のものに他ならない以前のものをダウンロードしてインストールすることです。これは、Office、SQL Server、またはVSがx64の場合でも機能します。
ここからダウンロードしてくださいhttp://www.microsoft.com/en-us/download/confirmation.aspx?id=23734
これで、Microsoft.ACE.OLEDB.12のローカルマシンに「プロバイダー」を登録できないという悪名高い失敗を中心に伝播するその他の問題は、上記で解決する必要があります。
この件についてのあなたの経験を私に貼り付けてください。