Creo que ha sido a raiz de una serie de actualizaciones de seguridad automáticas del día 10 y 11 de este mes. Si ejecuto sp_enum_oledb_providers desde SQL Server efectivamente no aparece el motor Jet:
Cita:
El archivo msjet40.dll esté en System32, ¿cómo lo registro o lo instalo de nuevo?SQLOLEDB {...} Microsoft OLE DB Provider for SQL Server
DTSPackageDSO {...} Microsoft OLE DB Provider for DTS Packages
SQLReplication.OLEDB {...} SQL Server Replication OLE DB Provider for DTS
MSDMine {...} Microsoft OLE DB Provider For Data Mining Services
ADsDSOObject {...} Proveedor de bases de datos OLE para servicios de directorio de Microsoft
SQLNCLI {...} SQL Native Client
MSOLAP {...} Microsoft OLE DB Provider for OLAP Services 8.0
MSSearch.CollatorDSO {...} Microsoft OLE DB Provider for Microsoft Search
MSDASQL {...} Microsoft OLE DB Provider for ODBC Drivers
MSDAOSP {...} Microsoft OLE DB Simple Provider
MSDAORA {...} Microsoft OLE DB Provider for Oracle
MSIDXS {...} Microsoft OLE DB Provider for Indexing Service
DTSPackageDSO {...} Microsoft OLE DB Provider for DTS Packages
SQLReplication.OLEDB {...} SQL Server Replication OLE DB Provider for DTS
MSDMine {...} Microsoft OLE DB Provider For Data Mining Services
ADsDSOObject {...} Proveedor de bases de datos OLE para servicios de directorio de Microsoft
SQLNCLI {...} SQL Native Client
MSOLAP {...} Microsoft OLE DB Provider for OLAP Services 8.0
MSSearch.CollatorDSO {...} Microsoft OLE DB Provider for Microsoft Search
MSDASQL {...} Microsoft OLE DB Provider for ODBC Drivers
MSDAOSP {...} Microsoft OLE DB Simple Provider
MSDAORA {...} Microsoft OLE DB Provider for Oracle
MSIDXS {...} Microsoft OLE DB Provider for Indexing Service
Muchas gracias de antemano y un saludo.