Resolver el error de SQL SERVER: Proveedor OLE DB “Microsoft.ACE.OLEDB.12.0″ para el servidor vinculado “(null)”

Queremos vincular una base de datos acces a SQL SERVER y al configurar el link nos da un error y el servidor no nos deja utilizar el proveedor OLE DB.

SELECT * FROM OPENROWSET(‘Microsoft.ACE.OLEDB.12.0′,’C:\Datos\datos.MDB';’Admin';, ‘SELECT * FROM datos’)

Solo tenemos que lanzar los siguientes comandos y por arte de magia nuestro amigo gestor de bases de datos nos deja hacer la vinculación sin problemas:

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1
GO
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1
GO

Enlace Relacionado

Un pensamiento en “Resolver el error de SQL SERVER: Proveedor OLE DB “Microsoft.ACE.OLEDB.12.0″ para el servidor vinculado “(null)”

Deja un comentario