Is de provider geïnstalleerd? De provider Microsoft.ACE.OLEDB.12.0 is er standaard niet en als u deze niet hebt geïnstalleerd, kan deze niet worden geïnitialiseerd.
Kijk eens in SQL Management Studio in Server Objects -> Linked Servers -> Providers en kijk of het wordt vermeld.
Als dat niet het geval is, moet u de Microsoft Access Database Engine installeren (x86 of x64, afhankelijk van uw SQL-serverinstallatie) die de provider voor u zal installeren.
Download de software hier:
Microsoft Access Database Engine 2010 Redistributable