Questione : Motore di base di dati di Microsoft Access Redistributable 2010 e “OpenRowSet„

Ciao -

We che funziona con l'assistente 2008 R2 (di SQL bit 64) ed il motore di base di dati installato di Microsoft Access Redistributable 2010 (AccessDatabaseEngine_X64.exe).

When I che funzioniamo: >SELECT " della rientranza " del class= del

FROM OPENROWSET (“Microsoft.ACE.OLEDB.12.0„,
'Excel 14.0; HDR=YES; \ \ Cambiamento \ wbr/>
'SELECT di QCR Quarterly \ InputTables \ OverrideCedantDescForSorting.xls'< * [OverRideCedantDesc$] da ")


We ottenere i seguenti messaggi di errore: il del fornitore “Microsoft.ACE.OLEDB.12.0 " di DB del >OLE " della rientranza " del class= del


Msg 7303, Livello 16, condizione 1, linea 1

Can non inizializzare l'oggetto di fonte di dati del del fornitore “Microsoft.ACE.OLEDB.12.0 " di DB per l'assistente collegato„ (posizione di segnale minimo) “.


We hanno fatto funzionare con successo i seguenti procs memorizzati ma ancora ottengono il messaggio di errore di cui sopra: lo sp_configure “esposizione del >EXEC " della rientranza " del class= del

RECONFIGURE; lo sp_configure del
EXEC “ad hoc ha distribuito le domande„, 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
class= del

Risposta : Motore di base di dati di Microsoft Access Redistributable 2010 e “OpenRowSet„

Realmente, il nome di percorso non lo ha importunato neanche;  era appena Excel 14.0 che stava importunandolo.
Altre soluzioni  
 
programming4us programming4us