Hallo -
We arbeitend mit SQL-Server 2008 R2 (Bit 64) und angebrachter Microsoft Access-Datenbank-Maschine Redistributable 2010 (AccessDatabaseEngine_X64.exe).
When I, das wir laufen lassen:
SELECT *
FROM OPENROWSET („Microsoft.ACE.OLEDB.12.0“,
'Excel 14.0; HDR=YES; Database= \ \ ServerName$ \ Quarterly Änderung \ QCR \ InputTables \ OverrideCedantDescForSorting.xls'< wbr/>
'SELECT * VON [OverRideCedantDesc$] ")
We die folgenden Fehlermeldungen erhalten:
OLE DB-Versorger „Microsoft.ACE.OLEDB.12.0 " für verbundenen Bediener“ (Null) „zurückgebrachte Mitteilung „könnte installierbares Indexverfahren nicht finden.“.
Msg 7303, Niveau 16, Zustand 1, Linie 1
Can den Datenquellegegenstand des ALTEN DB-Versorger „Microsoft.ACE.OLEDB.12.0 " für verbundenen Bediener“ nicht initialisieren (Null) „.
We haben erfolgreich laufen gelassen, die folgenden gespeicherten procs aber noch die oben genannte Fehlermeldung erhalten:
EXEC sp_configure „Erscheinen brachte Wahlen“, 1 voran;
RECONFIGURE;
EXEC sp_configure „verteilte ad hoc Fragen“, 1;
RECONFIGURE;
sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0“, N'AllowInProcess', 1
sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1