Errores de Access con OleDB 12.0

En ocasiones nos encontramos aplicaciones o componentes que requieren algún componente específico, en este caso el error que nos encontramos es el siguiente:

The ‘microsoft.ace.oledb.12.0’ provider is not registered on the local machine.

Error OLEDB

El proveedor ‘Microsoft.ACE.OLEDB.12.0’ no está registrado en ele quipo local.

La solución más sencilla que incluye a multitud de software es instalar una o las dos soluciones siguientes:

Componente redistribuible del motor de base de datos de Microsoft Access 2010 / Microsoft Access Database Engine 2010 Redistributable

Controlador de 2007 Office system: Componentes de conectividad de datos / 2007 Office System Driver: Data Connectivity Components